XSL-FO 튜토리얼login
XSL-FO 튜토리얼
작가:php.cn  업데이트 시간:2022-04-21 16:29:33

XSL-FO 테이블



XSL-FO는 <fo:table-and-caption> 요소를 사용하여 테이블을 정의합니다.


XSL-FO 테이블(Tables)

XSL-FO 테이블 모델은 HTML 테이블 모델과 완전히 다르지 않습니다.

테이블을 생성하는 데 사용할 수 있는 XSL-FO 개체는 9개입니다.

  • fo:table-and-caption

  • fo:테이블

  • fo:테이블-캡션

  • fo:테이블-열

  • fo: 테이블 헤더

  • fo:테이블 바닥글

  • fo:테이블 본문

  • fo :table-row

  • fo:table-cell

<fo:table-and를 사용하는 XSL-FO -caption> 요소를 사용하여 테이블을 정의합니다. 여기에는 <fo:table> 및 선택적 <fo:caption> 요소가 포함됩니다.

<fo:table> 요소에는 선택적 <fo:table-column> 요소와 선택적 <fo:table-header> 요소가 포함됩니다. , <fo:table-body> 요소 및 선택적 <fo:table-footer> 요소입니다. 이러한 각 요소에는 하나 이상의 <fo:table-row> 요소가 있을 수 있으며, <fo:table-row>에도 하나 이상의 <가 있습니다. ;fo:table-cell> 요소:

<fo:table-and-caption>
<fo:table>
< ;fo:table-column 컬럼 너비="25mm"/>
<fo:table-column 컬럼 너비="25mm"/>

<fo:테이블-헤더>
<fo :table-row>
<fo:table-cell>
<fo:block Font-weight="bold">Car</fo:block>
< ;/fo:table- cell>
<fo:table-cell>
<fo:blockfont-weight="bold">가격</fo:block>
</fo :table-cell>
</fo:table-row>
</fo:table-header>

<fo:table-body>
<fo: table-row>
<fo:table-cell>
<fo:block>Volvo</fo:block>
</fo:table-cell>
<fo: table-cell>
<fo:block>$50000</fo:block>
</fo:table-cell>
</fo:table-row>
< fo:table-row>

SAAB


<fo:block>$48000</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table -body>

</fo:table>
</fo:table-and-caption>

위 코드의 출력은 다음과 같습니다.

CarPrice
Volvo000
SAAB000

PHP 중국어 웹사이트