一段时间以来,发现有很多人XHTML都不会用,不光是普通的初学者,有的程序员都不是很清楚该怎么写这个XHTML,我这里呢算是把一些常见的应用问题做一个总结,也算能使得大家能在沟通,合作上能形成默契。
XHTML里有很多的标签,但是经常用到的也就是那么几个,也只要掌握这几个也就可以了。下面我们一一列举:div,p,span,ul,li,dl,dt,dd,a,img,h,strong,em
div 在我的脑子里我一直把他想作是一个瓶子或是箱子,我的感觉它挺硬的。这个div没有什么特性的意义,可以使用在很多地方,也就是说他可以装不同的东西。他的正确的写法是<div></div>必需要有封口。大家都用来做布局之用,也有用来作为存放文章形成段落,实际上,这个做法并不是很好,因为作为文章的分段自然有一个特定的标签来用。那就是下面要讲的<p></p>标签,不过用DIV来再整体的包住所有的段落。这是非常实用的。
p 这是一个有特定语义的标签,表示段落,是用来区分段落的。在大部分的浏览器中对P基本上都有一个上下的边距。但是没有行首缩进,因为行首缩进只是表示段落的方式但是不是一定或是必需的。所以在用P标签的时候如果需要可以针对P设定一下行首缩进,我是推荐在文章以外的地方不要使用P,因为P是有一定语义的,如果用在别的地方恐不合适。正确的写法是<p></p>
span 这也是一个非常常用的标签,这个标签可以说与div很像,没有什么特定的意义,只是他是一个级联元素,不是块级元素。我一直把它看作是一个袋子,他不像箱子那样可以有自己的宽高,他的宽高只能随着内容的多少而定,所以很像是袋子。这个标签与div正好互补。
ul,li 这是一个列表,在列表中,除了UL还OL,不过我觉得OL有点像是鸡肋。因为UL通过CSS定义一样可以有OL的数字排序效果。所以一般我不推荐使用 OL,有UL就可以了。UL是块级的,他的子级li也是块级标签。正确的写法是<ul><li></li>< /ul> LI标签是被UL标签包裹的,在UL标签里可以有无数个LI标签,LI标签不能独立使用。并且LI标签一定要封口,这不光是美观问题,对于后期的维护也很有好处。很多程序员都不喜欢把这个LI封口。UL列表的用处主要是列举出一维的,同一类型的数据。具体的比如使用在菜单上,文章中列数的一些条例等等。在列表中有一种特别的形式与UL是不一样的。那就是下面的DL
dl,dt,dd 这是一个很特别的三个标签的组合。这里的DT是指标题,DD是指内容。DL是包课他们的容器。正确的写法是<dl><dt> </dt><dd></dd></dl>在DL里可以有很多组的DT,DD,当出现很多组的时候尽量是一个DT配一个DD,如果DD中内容很多,可以在DD里加P标签配合使用。DL列表是一个非常好的列表形式,可以多加利用。
a 这表示链接,是一个特定属性的,也是网页中最为神奇的标签。因为它才让无数的网页都连在了一起。正确的写法是:<a href="" title=""></a>其中的href是表示目标地址,TITLE是鼠标悬停提示文字,这是可有可无的。但是有必是利大于无。
img 这是图片标签,也是个特定属性的标签。正常写法是:<img src="" alt="" title=""/> 这里的src是目标地址,ALT与TITLE是替换文字,ALT是 IE特定的,TITLE是其它浏览器的通用的。不过记得后面的反斜线那是一定要有的。
H 这是一个系列的标签,从H1到H6,一共六个,有人说太少了,有人说正好用,有人说用不了这么多。反正我是觉得差不多。正确写法是:<h> </h>主要是用来存放标题,也有一些朋友用来作它用,个人觉得这个标签还是让他安生一点,就让他做标题的作用。这六个标签之间最好不要出现什么相互包含的事。
strong 这个意思是着重,这是有语义的,作用也很简单。至于样工,是加粗着重,还是用色彩表明着重,那都是自行选择。正确的写法是<strong></strong>
em 这个与strong很像,是表示强调。一般浏览器的默认值是斜体。使用方式与strong一样。写法是:<em></em>
这里没有说表单,因为表单基本上没有什么变化,也没什么可特别说的。
分享到:
相关推荐
### XHTML标签的默认样式解析与应用 XHTML(Extensible HyperText Markup Language)是一种更加严格、纯净的HTML标准,旨在解决HTML的一些不规范问题。在XHTML中,每个标签都有其预设的默认样式,这些样式由浏览器...
XHTML是一种基于XML标准的标记语言...综上所述,掌握XHTML标签的嵌套规则,不仅可以帮助我们编写出结构合理、符合标准的文档,也能够让我们编写出更加清晰、易于维护的代码,这对于我们构建高质量的网页是至关重要的。
首先,XHTML标签的嵌套需要遵循一定的层次关系。每个开始标签(opening tag)必须有一个相应的结束标签(closing tag),如`<div>`与`</div>`。不能随意嵌套,例如,不应该将一个块级元素(block element)嵌套在...
strict模式下,XHTML标签的嵌套规则。
XHTML标签是构建网页结构的基础,它们有着明确的嵌套规则,确保了文档的语义清晰和浏览器的正确解析。本文主要探讨XHTML标签的嵌套规则,尤其是块级元素和内嵌元素之间的关系。 首先,XHTML标签分为块级元素(block...
3. **语义化**: XHTML鼓励使用具有明确语义的标签,有助于提高可访问性和SEO(搜索引擎优化)。 了解并熟练掌握HTML和XHTML的标签使用是创建有效、可访问和结构化的网页内容的基础。通过不断学习和实践,开发者可以...
按字母顺序列出的HTML 4.01/XHTML 1.0标签手册
XHTML标签语义化的知识点主要涉及以下几个方面: 1. 什么是XHTML标签语义化: XHTML标签语义化是指在使用XHTML进行网页编写时,选择合适的标签来表达内容的含义,使得网页不仅在视觉上呈现良好,同时在结构上对搜索...
在压缩包中的“xhtml_reference.chm”可能是XHTML标签的离线参考手册,通常包含所有可用标签的详细说明、用法示例以及属性列表。这种手册对于开发者来说是宝贵的资源,帮助他们了解如何正确地使用各种标签来构建语义...
**XHTML标签详解** XHTML(Extensible HyperText Markup Language)是HTML的升级版,它结合了HTML的易用性和XML的严谨性。在XHTML中,所有的元素必须正确关闭,属性值必须用引号括起来,这使得XHTML代码更规范,更...
正如描述中所提及,XHTML标签通常以尖括号`和`>`包围,成对出现,如`<html>`和`</html>`。起始标签是打开一个元素,而终止标签则是关闭这个元素,两者之间的内容即为元素的内容。例如,`<body>`标签用于定义网页的...
在XHTML标签中,我们有多种元素用于构建网页结构。例如: 1. `a` 标签用于创建超链接,可以链接到其他页面或资源。 2. `abbr` 和 `acronym` 用于表示缩写和首字母缩略词,提供完整形式的解释。 3. `address` 用于...
在网页设计中,XHTML标签和CSS属性的正确使用至关重要,不仅影响页面的美观和功能,还直接影响到搜索引擎优化(SEO)。以下是对标题和描述中提到的一些关键知识点的详细解释: 1. **DIV标签**:在XHTML和CSS中,`...
了解XHTML的常用标签对于网页设计和开发至关重要。...掌握这些XHTML标签能够帮助你更好地构建和控制网页内容,确保页面的语义正确性和兼容性。在实际开发中,结合CSS和JavaScript,可以实现丰富的交互和动态效果。
3. **属性**:每个XHTML标签可以有零个或多个属性,用于提供额外的信息。例如,`<a>`标签的`href`属性用于定义超链接的目标地址,`<img>`标签的`src`属性用于指定图像源。 4. **嵌套和层次**:理解元素的嵌套关系...
1. 严格区分大小写:XHTML标签、属性名必须小写。 2. 标签必须闭合:每个开启的标签必须有相应的结束标签,如`<p>`和`</p>`。 3. 属性值必须用引号括起:例如`<input type="text">`。 4. 空元素需使用斜线闭合:如`...
4. **大小写敏感**:XHTML标签名和属性名是大小写敏感的,通常推荐使用小写。 **Web标准与网页制作** 遵循Web标准,如XHTML 1.0,可以带来诸多好处: 1. **跨浏览器兼容性**:标准的代码确保页面在不同的浏览器上...