Tabelle ist ein peinliches Tag in XHTML. In diesem Abschnitt geht es nur darum, es zu verstehen.
Über das Formular
Bevor CSS populär wurde, wurden Tabellen häufig zur Positionierung verwendet. In XHTML werden Tabellen nicht für die Positionierung empfohlen. Das W3C hofft, dass CSS
在定位方面的地位。不过事实上由于利用CSS布局常常需要大量的手写代码工作(常用的网页设计软件如Dreamweaver并不能完美支持div的显示),仍被许多网站用语首页布局,例如Google的More products页面就利用了table来定位。 不过我个人推荐您开始使用CSS来定位网页,因为这是Web发展的方向。当然了,在初期用CSS取代table可能使您遇上很多的麻烦。
表格标签
在XHTML中,创建表格的标签是,书写代码时,我们要先用标签将表格分成一行一行,再用标签把每行分成一格一格。完全手写代码创建table是十分困难和低效的,而在网页制作软件中制作表格就如同Word一样简单,只需要选择行列之类的简单属性即可。但是我们可能会遇到自动做出的表格不符合要求,而需要在代码模式调整的可能,因此我们还是要大概了解XHTML表格标签的具体写法。
表格的边框(border)属性
标签可以有border属性。如果不设置border属性的值,在默认情况下,浏览器将不显示表格的边框。
表格练习
我们来建立一个四行两列的标签,代码如下:
一个格子 |
一个格子 |
一个格子 |
一个格子 |
一个格子 |
一个格子 |
一个格子 |
一个格子 |
bei der Positionierung ersetzen kann. Da die Verwendung des CSS-Layouts jedoch häufig viel handschriftliche Codearbeit erfordert (häufig verwendete Webdesign-Software wie Dreamweaver unterstützt die Anzeige von Divs nicht perfekt), wird immer noch von vielen Websites als Homepage-Layout verwendet, z als Google-Seite „Weitere Produkte“ zu finden. Ich persönlich empfehle jedoch, dass Sie anfangen, CSS zum Positionieren von Webseiten zu verwenden, da dies die Richtung der Entwicklung des Webs ist. Natürlich kann das Ersetzen von Tabellen durch CSS zu Beginn zu großen Problemen führen.
Tabellen-Tag
In XHTML lautet das Tag zum Erstellen einer Tabelle . Beim Schreiben von Code müssen wir zuerst das Tag
verwenden, um die Tabelle in Zeilen und Zeilen zu unterteilen, und dann das Tag verwenden, um jede zu unterteilen Zeile in Zellen. Es ist sehr schwierig und ineffizient, eine Tabelle mit vollständig handgeschriebenem Code zu erstellen. Das Erstellen einer Tabelle in einer Software zur Webseitenerstellung ist jedoch so einfach wie in Word, und Sie müssen nur einfache Attribute wie Zeilen und Spalten auswählen. Es besteht jedoch die Möglichkeit, dass die automatisch generierte Tabelle nicht den Anforderungen entspricht und im Codemodus angepasst werden muss. Daher müssen wir noch ein allgemeines Verständnis der spezifischen Schreibmethode von XHTML-Tabellen-Tags haben.
Das Rahmenattribut der Tabelle
-Tags können Rahmenattribute haben. Wenn der Wert des Randattributs nicht festgelegt ist, zeigt der Browser den Tabellenrand standardmäßig nicht an.
Tischübungen
Lassen Sie uns ein Etikett mit vier Zeilen und zwei Spalten erstellen. Der Code lautet wie folgt:
Ein GitterEin GitterEin GitterEin GitterEin GitterEin GitterEin GitterEin Gitter td>
Das Anzeigeergebnis von lautet wie folgt: Beachten Sie den obigen Code. Es gibt insgesamt 4 Paare von , die den 4 Zeilen unten entsprechen. Und jede (Zeile) hat zwei -Zellen. Es entsteht also eine Tabelle mit 4 Zeilen und 2 Spalten.
ein Gitter
ein Gitter
ein Gitter
ein Gitter
ein Gitter
ein Gitter
ein Gitter
ein Gitter
Eine solche Tabelle reicht aus, um Informationen wie Daten aufzulisten, Tabellen zur Positionierung sind jedoch meist komplexer. Auch hier raten wir davon ab, Tabellen zur Positionierung zu verwenden, daher stellen wir hier nur kurz vor.
|
|