2014-07-10 4 views
0

나는 XMLXSLT 파일을 가지고 있습니다. 이 내 XML 구조입니다 :테이블의 텍스트는 항상 XSLT로 굵게 표시됩니다.

<bibliography> 
    <element> 
     <anotherelement> 
      Some text and <italic>italic Text</italic> and <bold>bold text</bold> 
     </anotherelement> 
    </element> 
    ... 
</bibliography> 

는 XML의 출력의 구조를 잘하지만, 어떻게 든 모든 테이블의 대담이다. <bold> 태그가있는 요소 만 굵게 표시되고 나머지는 정상적인 방법으로 문제를 해결할 수 있습니까? enter image description here 그리고 테이블과 갑자기 다음과 같이 :

이 텍스트가 표없이 같은 모습입니다 enter image description here

+0

우리는 가장 중요한 부분 인 XSLT를 숨 깁니다. –

+0

XSLT는 처음에 연결됩니다. – Peter

+0

출력 HTML을 어쩌면 보여 주시겠습니까? 나는 이 아닌 각 테이블 셀에 대해 을 사용하고 있기 때문일 수도 있다고 생각합니다. – Zyga

답변

1

th 요소에 모든 것을 넣어 테이블 데이터에 대한 td를 사용하지 마십시오. 그리고 물론 HTML 테이블에 적절한 중첩을 사용하십시오 (<table><tbody><tr><td>...</td></tr><!-- more tr rows here --></tbody></table>).

+0

감사합니다. 나는 왜 내가 ''과''을 섞어 놓았는지 전혀 모른다. – Peter

관련 문제