什么是最聪明的CSS技术,可以让你使用更少的HTML?
使用CSS的一个优点是它可以让您简化HTML,并完全在CSS中产生外观和感觉效果。起初,这只是用CSS替换已弃用的HTML演示标记和间隔GIF,但近年来出现了更多好的想法。
我正在寻找比以下技术更不明显的东西。
- 用CSS边框替换HTML HR,以分隔已经是DIV的部分。 - 用CSS背景图像替换HTML IMG,用于不是“内容”的图形。 - 使用CSS:before和content替换HTML文本,用于不是“内容”的文本。
我不要寻找涉及添加JavaScript或更多HTML(例如其他DIV元素)的技术。
只在特定浏览器和版本中有效的技术可以,前提是您说明哪些浏览器和版本。
使用CSS的一个优点是它可以让您简化HTML,并完全在CSS中产生外观和感觉效果。起初,这只是用CSS替换已弃用的HTML演示标记和间隔GIF,但近年来出现了更多好的想法。
我正在寻找比以下技术更不明显的东西。
- 用CSS边框替换HTML HR,以分隔已经是DIV的部分。 - 用CSS背景图像替换HTML IMG,用于不是“内容”的图形。 - 使用CSS:before和content替换HTML文本,用于不是“内容”的文本。
我不要寻找涉及添加JavaScript或更多HTML(例如其他DIV元素)的技术。
只在特定浏览器和版本中有效的技术可以,前提是您说明哪些浏览器和版本。