2012-07-31 6 views
2

HTML 파일 집합을 사용하여 .chm 파일을 작성합니다. 각 html에는 텍스트에 회사 이름이 있습니다. 내 문제는이 회사 이름을 각 고객마다 변경해야한다는 것입니다. HTML 파일을 모두 변경하는 대신 공유 변수로 유지하는 방법이 있습니까 (.css 파일에있을 수 있음)?html 파일 집합에서 텍스트 필드 사용자 정의

답변

1

<span>property (css)을 사용하여 html 요소의 내용을 바꿀 수 있습니다.

HTML

<span class="company-name"> 
    YourCompanyName 
</span> 

CSS

.company-name{font-size: 0} 

.company-name:after{ 
     content: "New Company Name"; 
     font-size: 14px; 
}​ 

jsFiddle : http://jsfiddle.net/FwKW7/

거기에 몇 가지 단점이 있습니다. IE < = 8은이 속성에 대해 support을 제한했으며 스택 오버플로시 this post을 확인한 후에 자세한 내용을 확인합니다.

또는 CSSlink을 사용하여이 답을 체크 아웃 할 수도 있습니다. 그러나 불필요한 div이 추가로 필요합니다.

*는
* 내가 이것을 시도했지만 나를 위해 작동하지 않았다

+0

업데이트 CSS를 편집합니다. ("company-name"내의 대시는 제거되어야한다고 생각합니다.) 내가 이것을 시도 할 때 출력으로 "YourCompanyName"을 얻었습니다. (나는 ie9가 설치되어있다) –

+0

예. 나는 나의 대답을 업데이트 할 것이다. 대시가있을거야. 예!! 미안합니다. – Saurabh

+0

그냥 다시 확인해주세요. 내 새로운 대답으로 작동하는지 알려주세요. – Saurabh

관련 문제