[back]
[index]
Table - bố cục một trang web sử dụng bảng
Table - một yếu tố rất quan trong trong c�c Website đẹp. Table
cho ph�p bạn c� một sự ch�nh x�c đến từng pixel trong bố cục
của Homepage. Với Table bạn c� thể trang tr� v� bố cục trang
web của m�nh như một tờ b�o với nhiều cột kh�c nhau. Table l�m
cho trang web của bạn c� một layout sinh động hơn. Trang n�y
chỉ đề cập tới những c�i cơ bản nhất của Table.
Cặp TAG
<table></table>
tạo ra một Table. Như bạn biết, một Table được tạo ta từ nhiều
d�ng v� mỗi d�ng lại c� thể chứa nhiều �. Mỗi cặp TAG
<tr></tr>
tạo ra một d�ng, trong d�ng ấy bạn c� thể sử dụng nhiều cặp
TAG
<td></td>
để c� nhiều �. Cũng như
<p>,
<tr>
v�
<td>
thực ra l� một TAG đơn, kh�ng cần đến
</tr>
v�
</td>
nhưng nếu cẩn thận, ta vẫn n�n d�ng n� như một cặp TAG.
Table - một yếu
tố rất quan trong trong c�c Website đẹp. Table cho ph�p bạn c�
một sự ch�nh x�c đến từng pixel trong bố cục của Homepage. Với
Table bạn c� thể trang tr� v� bố cục trang web của m�nh như
một tờ b�o với nhiều cột kh�c nhau. |
Table - một yếu
tố rất quan trong trong c�c Website đẹp. Table cho ph�p bạn c�
một sự ch�nh x�c đến từng pixel trong bố cục của Homepage. Với
Table bạn c� thể trang tr� v� bố cục trang web của m�nh như
một tờ b�o với nhiều cột kh�c nhau. |
Table - một yếu
tố rất quan trong trong c�c Website đẹp. Table cho ph�p bạn c�
một sự ch�nh x�c đến từng pixel trong bố cục của Homepage. Với
Table bạn c� thể trang tr� v� bố cục trang web của m�nh như
một tờ b�o với nhiều cột kh�c nhau. |
Với Table bạn c�
thể trang tr� v� bố cục trang web của m�nh như một tờ b�o với
nhiều cột kh�c nhau. Table l�m cho trang web của bạn c� một
layout sinh động hơn. |
Với Table bạn c�
thể trang tr� v� bố cục trang web của m�nh như một tờ b�o với
nhiều cột kh�c nhau. Table l�m cho trang web của bạn c� một
layout sinh động hơn. |
Với Table bạn c�
thể trang tr� v� bố cục trang web của m�nh như một tờ b�o với
nhiều cột kh�c nhau. Table l�m cho trang web của bạn c� một
layout sinh động hơn. |
HTML Code của
bảng tr�n được viết như sau:
<table border="1"
bordercolor="red" width="80%" align="center" cellpadding="10"
cellspacing="5" bgcolor="gray">
<tr>
<td width="33%" bgcolor="#C0C0C0" align="left">D�ng
1 - � 1</td>
<td width="33%" bgcolor="#C0C0C0" align="left">D�ng
1 - � 2</td>
<td width="34%" bgcolor="#C0C0C0" align="left">D�ng
1 - � 3</td>
</tr>
<tr>
<td width="33%" bgcolor="#C0C0C0" align="left">D�ng
2 - � 1</td>
<td width="33%" bgcolor="#C0C0C0" align="left">D�ng
2 - � 2</td>
<td width="34%" bgcolor="#feedd1" align="left">D�ng
2 - � 3</td>
</tr>
</table> |
- <table
width="100%">
cho biết chiều rộng của table n�y l�
100%,
con số n�y kh�ng c� một gi� trị cố định, n� sẽ thay đổi theo
mức rộng của m�n ảnh của người đến xem, như vậy người xem
kh�ng phải scroll ngang. Nhưng khi bạn d�ng một gi� trị cố
định, chẳng hạn:
width="800",
Table n�y sẽ lu�n lu�n rộng chừng ấy pixel, bất kể m�n ảnh
l� 800 hay 1024 pixels.
- <td
width="33%">
cho biết, � đ� chiếm
33%
chiều rộng của d�ng.
- <table
align="center">
hướng bảng v�o trung t�m của trang web,
<td align=
"left">
định hướng to�n bộ nội dung của một �.
align
c� thể mang c�c gi� trị sau: "left"
(g�a trị mặc định - kh�ng cần viết cũng được), "center"
(trung t�m), "right"
(phải)
- bgcolor
c� thể sử dụng cho trang web (<body>),
to�n bộ table (<table>)
hoặc từng � (<td>)
- border="1"
bordercolor="red"
c� nghĩa: bảng c� khung với độ d�y 1, m�u đỏ
- Bạn c� thể
định khoảng c�ch giữa nội dung v� khung trong một � bằng
cellpadding,
cellpadding="10"
c� nghĩa l� text c�ch khung 10 pixels. Tương tự như vậy với
khoảng c�ch giữa c�c � trong bảng (cellpadding):
cellspacing="5"
c� nghĩa l� c�c � của table c�ch nhau 5 pixels
Table - một yếu
tố rất quan trong trong c�c Website đẹp. Table cho ph�p bạn c�
một sự ch�nh x�c đến từng pixel trong bố cục của Homepage. Với
Table bạn c� thể trang tr� v� bố cục trang web của m�nh như
một tờ b�o với nhiều cột kh�c nhau. |
Table - một yếu
tố rất quan trong trong c�c Website đẹp. Table cho ph�p bạn c�
một sự ch�nh x�c đến từng pixel trong bố cục của Homepage. Với
Table bạn c� thể trang tr� v� bố cục trang web của m�nh như
một tờ b�o với nhiều cột kh�c nhau. |
Table - một yếu
tố rất quan trong trong c�c Website đẹp. Table cho ph�p
bạn c� một sự ch�nh x�c đến từng pixel trong bố cục của
Homepage.
|
Với Table bạn c�
thể trang tr� v� bố cục trang web của m�nh như một tờ
b�o với nhiều cột kh�c nhau. Table l�m cho trang web của
bạn c� một.... |
Table - một yếu
tố rất quan trong trong c�c Website đẹp. |
Table - một yếu
tố rất quan trong trong c�c Website đẹp. |
|
Table - một yếu
tố rất quan trong trong c�c Website đẹp. Table cho ph�p bạn c�
một sự ch�nh x�c đến từng pixel trong bố cục của Homepage. Với
Table bạn c� thể trang tr� v� bố cục trang web của m�nh như
một tờ b�o với nhiều cột kh�c nhau. Table l�m cho trang web
của bạn c� một layout sinh động hơn. |
Trong table tr�n, bạn thấy c�c � c� chiều cao v� chiều rộng
kh�c nhau, ch�nh x�c hơn l� � b�n tr�i, ph�a dưới rộng bằng 2
� tr�n, � b�n phải lại cao bằng hai � b�n tr�i n�. �iều đ�
được thực hiện bởi
colspan
v�
rowspan
(xem HTML Code)
<table border="1"
cellpadding="10" bordercolor="#FF0000" width="80%"
cellspacing="5">
<tr>
<td width="33%" valign="top" bgcolor="#E8E8E8">D�ng
1 - � 1</td>
<td width="33%" valign="top" bgcolor="#E8E8E8">D�ng
1 - � 2</td>
<td width="34%" valign="top" bgcolor="#feedd1"
rowspan="2">
<table width="100%" cellpadding="5" cellspacing="5" border="0"
bgcolor="white">
<tr>
<td width="50%" bgcolor="#e8e8e8">Text</td>
<td width="50%" bgcolor="#e8e8e8">Text</td>
</tr>
<tr>
<td width="50%" bgcolor="#e8e8e8">Text</td>
<td width="50%" bgcolor="#e8e8e8">Text</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="66%" valign="top" bgcolor="#ffcc99"
colspan="2">D�ng
2 - 1 �</td>
</tr>
</table> |
V� đặc biệt nữa l� trong � b�n phải, bạn lại thấy một table
nữa c� hai d�ng, mỗi d�ng hai �. Như vậy, bạn c� thể lồng một
table trong một table kh�c.
Cũng c�n rất nhiều thủ thuật tr�nh b�y nữa nhưng t�i nghĩ, nếu
sử dụng những kỹ thuật tr�n c�ng với một ch�t s�ng tạo, bạn
cũng đ� đạt được rất nhiều rồi. C� một điều cần lưu � l�
Netscape Version 2 kh�ng thể hiện được một table nền tối với
chữ s�ng. Nhưng bạn kh�ng cần ngại bởi ng�y nay chắc chẳng ai
d�ng NS 2 nữa.
|