标签可以被嵌套,但不能交叉
像上一章那种,一层标签,套着一层标签,这叫做嵌套。在这种情况下,每一个元素都被完整的套在另一个元素之中,除了最顶层的 html
元素。
我们要说的是,不可以将一个元素的开始和结束标签,分别放在两个元素之中。说直白一点,就是不能让人家一对分隔两地。
简单举个例子,我们有两段内容,第一段的末尾需要被强调,而下一段的开头也需要被强调。可能有的同学会这样写:
<!-- 注意这里是错误的代码演示 -->
<p>这里是第一段的内容,<strong>这里需要被强调</p>
<p>这里也需要被强调</strong>,strong 标签标记了强调的开始和结束。</p>
<!-- 注意这里是错误的代码演示,我努力地再强调一遍 -->
这样写是不可以的,因为 strong
的开始标签和结束标签,被分别放进了两个 p
元素中。他们分隔两地,很伤心,都是你的错!
那么从道理上讲,也是完全可……
继续阅读 >>> :第十章 一些细节(二) - 《代码能有多难?》 —— Writed by 稻米鼠
(小白都看的懂,学得会的前端代码教程,睡前看一章,轻松学代码。)
Tags: Web,HTML,CSS,教程,编程,前端入门,基础课程
网友评论