html - 非样式化 HTML 元素是否会在文档流中产生任何类型的问题或任何跨浏览器问题?

标签 html css xhtml

我们应该为每个元素编写 css 还是只为那些想要提供样式的元素编写 css?

比如

  <div id="first">
     <span class="one">
      <a href="#">content text</a>
     </span>
    </div>
<div id="second">
     <span class="two">
      <a href="#">content text</a>
     </span>
    </div>
<div id="third">
     <span class="three">
      <a href="#">content text</a>
     </span>
    </div>

我只想显示带有颜色的链接文本。我应该为所有元素编写 CSS

如果我只为 (....) 编写 css 而没有为 #one 和 .two 定义任何内容。我会遇到任何问题吗?

非样式化 HTML 元素是否会在文档流中产生任何类型的问题或任何跨浏览器问题?

最佳答案

如果只需要给链接应用样式,那么只需要为链接写css即可。如果没有为 span 或 div 定义类,那么技术上就不会出错。

关于html - 非样式化 HTML 元素是否会在文档流中产生任何类型的问题或任何跨浏览器问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2120293/

相关文章:

html - 你如何制作 :visited bold in XHTML/CSS?

javascript - 可折叠查看更多和查看更少按钮

javascript - IE7 Javascript 无法正常工作

javascript - 如何在具有正常链接的页面之间传递数据?

css - 自定义 Bootstrap 的 Tab 类 li .active

jquery - 在javascript中交替行颜色

javascript - 当文本输入有焦点时淡化正文背景

css - 让 HTML 表格(或 div)环绕 float 元素,用尽所有剩余空间

javascript - 在 Firefox 中检测可滚动 div 何时为 "focused"?

css - 格式化 3 列加起来为 100%。但最后一列被推下