JavaWeb中常看见的<... />

        在JavaWeb或更广泛地在HTML和XHTML中,能够像<br></br>一样简写,并实际以<br />形式出现的元素,主要是那些被定义为空元素(或自闭合标签)的HTML元素。空元素是指那些不需要结束标签的元素,它们通常以自闭合的形式出现。尽管<br></br>并不是<br>标签的正确写法(<br>是一个空元素,不应该有结束标签),但<br />是JavaWeb中的正确简写形式。

常见的空元素(自闭合标签):

  1. <br />:用于插入一个简单的换行符。在HTML中,<br>标签没有结束标签,但在XHTML中,为了符合XML的严格语法,它被写为<br />

  2. <img />:用于在HTML页面中嵌入图像。它同样是一个空元素,需要包含src属性来指定图像的位置。在XHTML中,虽然理论上应该写为<img />,但许多浏览器也接受不带斜杠的<img>形式。

  3. <input />:用于创建表单输入字段。这个元素可以有多种类型(如text、password、submit等),并且通常是自闭合的。然而,在实践中,<input>标签经常被省略结束斜杠,因为浏览器可以很好地处理它。

  4. <hr />:用于在HTML页面中创建一条水平线。它也是一个空元素,用于表示主题或节之间的分隔。

  5. <link />:定义文档与外部资源的关系,常用于链接到样式表(CSS)。在HTML文档中,它通常位于<head>部分。

  6. <meta />:提供有关HTML文档的元数据。它同样位于<head>部分,并可用于指定页面的描述、关键字、文档的字符编码等。

  7. <area />:定义图像映射中的区域(图像地图)。它用于<map>元素内部,指定可点击的区域及其坐标。

  8. <col /> 和 <colgroup /><col>用于指定表格中一列的样式,而<colgroup>则用于对表格中的列进行分组。这两个元素都主要用于<table>内部,以控制表格的布局和样式。然而,它们通常不会单独使用<col />作为自闭合标签,而是作为<colgroup>的子元素或在某些情况下省略闭合标签。

注意:

        在HTML5中,对于空元素,结束斜杠(如<br />中的/)是可选的,但出于与XHTML兼容的考虑,以及在某些XML解析器中可能需要的严格性,许多开发者仍倾向于使用结束斜杠。

         并非所有空元素都必须在HTML中以自闭合的形式出现,但对于那些没有明确结束标签的元素来说,这是推荐的做法。  

         像<jsp:include>这种有时候会和其他元素联动使用的元素,也可以使用开始结束两个块的写法:

//一般情况的写法:
<jsp:include ...... />

//与<jsp:param>联动时:
<jsp:include>
    <jsp:param ...... />
</jsp:include>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值