2009-09-10 6 views
0

각 HTML 요소에 사용할 글꼴과 크기를 결정해야합니다. 그들은 다양한 CSS, div, span 또는 요소 자체에 설정할 수 있습니다.HTML에서 텍스트의 글꼴과 크기를 결정

이 작업을 수동으로 수행하려면 먼저 글꼴 및/또는 크기가있는 span, div 또는 css가 될 때까지 요소를 살펴보고 뒤로 작업하십시오. 그것이 내가 원하는 가치입니다. 브라우저는 분명히 글꼴과 크기를 사용하여 텍스트를 표시하므로이 작업을 수행 할 수 있습니다. 두 열, 하나는 텍스트 및 글꼴/크기가있는 목록을 인쇄하고 싶습니다.

+0

DOM에서 각 텍스트의 조상 요소를 계산하거나 각 조상과 CSS가 어떤 글꼴을 연결했는지 계산하는 것이 어려운 부분은 어디입니까? – ChrisW

답변

0

프로그래밍 방식이 아닌 방법을 찾고있는 경우 : mozilla에 대해 firebug plugin을 제안합니다. Firebug는 모든 속성을 표시 할뿐만 아니라 클라이언트에서 속성을 켜고 끌 수 있습니다.

+0

감사합니다. 그러나 프로그래밍 방식을 찾고 있습니다. 가급적 자바,하지만 나는 유연 할 수 있습니다. 우리는 기존의 종이 문서를 복제하고 글꼴이 일치해야합니다. 위에서 언급 한 목록을 인쇄하는 프로그램을 갖고 싶기 때문에 사용중인 HTML 글꼴을 수동으로 식별하지 않아도 비교할 수 있습니다. –

0

HTML을 구문 분석하는 기능을 DOM 객체로 재현하고, CSS를 해당 객체에 대한 규칙으로 구문 분석하고, 해당 규칙을 객체 전반에 적용하여 관련 computedStyle 값을 얻으시겠습니까? 웹 브라우저처럼 들리는데.

Firefox 또는 IE WebBrowser 컨트롤을 스크립팅해볼 수 있습니다. open-source native Java browser/toolkit도 개발되었지만 아직 실용적이지는 않습니다.

관련 문제