HTML 未知标签如何处理?
2011-07-04 17:55
211 查看
对于未知的HTML标签各个浏览器都是怎么处理的呢?
代码如下:
效果如下:
test 测试
test 测试
// document.write(document.getElementsByTagName('aa2')[0].tagName);
// ]]>
Chrome、FireFox下样式有效
都可以通过document.getElementsByTagName都可以获取标签,但IE会把<aa2>test 测试</aa2> 当成两个标签。
代码如下:
<style>aa2{font-size:24px; color:blue;}</style> <aa1 style="font-size:24px; color:red;">test 测试</aa1> <aa2>test 测试</aa2> <script>document.write(document.getElementsByTagName('aa2')[0].tagName);</script>
效果如下:
test 测试
test 测试
// document.write(document.getElementsByTagName('aa2')[0].tagName);
// ]]>
总结:
IE(包括IE9)下未知的HTML标签样式无效Chrome、FireFox下样式有效
都可以通过document.getElementsByTagName都可以获取标签,但IE会把<aa2>test 测试</aa2> 当成两个标签。
相关文章推荐
- jQuery基础 - 如何处理HTML标签属性
- 如何处理HTML标签属性
- xml内容中含有HTML标签如何处理
- html5有哪些新特性、移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分 HTML 和HTML5?
- jQuery基础 - 如何处理HTML标签属性
- 如何处理HTML标签属性
- html5有哪些新特性?如何处理HTML5新标签的浏览器兼容问题?如何区分 HTML 和 HTML5?
- @Html.Hidden("TypeId" ViewBag.TypeId) 扩展方法,不能进行动态调度,该如何处理
- 如何在html 中显示带有 html 标签的string
- 如何去除html代码标签之间换行产生的空格
- [C/C++]_[字符串处理]_[过滤出HTML标签的属性值]
- HTML中的<select>标签如何设置默认选中的选项
- 如何让html 标签<textarea>文本域 在Opera浏览器下自动换行
- 删除html标签得到纯文本可处理嵌套的标签
- Java后台处理带HTML标签数据的方法 -------------Java搬砖之路(1)
- Jquery真的不难~第三回 如何改变HTML标签的样式
- Danny Sullivan谈到了如何处理的搜索引擎meta标签的问题,Google如何处理
- 网站后台中对html标签的处理
- 如何在html页面中的textbox框输入html标签
- 关于截取带html标签的文字的前n个字符的处理(需求一)