关于通过innerHTML插入样式的问题
HTML+CSS

关于通过innerHTML插入样式的问题

在js代码中,通过innerHTML加入一段页面,代码如下: 运行后,发现在ie下,页面style中的样式没有被解析,页面展现不对,而在ff下展现正常。 请教了高手,再阅读 http://www.gold98.net/article.asp?id=897,发现原来在使用innerHTML或insertAdjacentHTML的时候,如果插入的html代码的开头有noscope元素(包括script,style,注释)的时候,ie会自动将开头的noscope元素去掉。 如果要解决这个问题,可以有两种方法: 1) 内容前面加一个scope的元素(如div,如下)

HTML5 中的一些新特性
HTML+CSS

HTML5 中的一些新特性

简洁的DOCTYPE: HTML5 只有一个简单的文档类型:<!DOCTYPE html>。它不使用版本,因此该文档类型适用所有版本的HTML。 简单易记的语言标签: 你并不需要在<html> 中使用xmlns 或xml:lang标记。<html lang=”en”> 将对HTML5 有效。 简单易记的编码类型: 你现在可以在meta 标签中使用”charset”:<meta charset=”utf-8″ /> 不需要闭合标签: 在HTML5 中,空标签(如:br、img 和input )并不需要闭合标签。 废弃的标签: 下面这些标签并不被HTML5 支持: <acronym>、<applet>、<basefont>、<big>、<center>、<dir>、<font>、<frame>、<frameset>、<noframes>、<s>、<strike>、<tt>、<u> 和<xmp>。 更加语义化的新增标签: HTML5 新增的一些新标签除了不仅仅是更具语义的<div> 标签的替代品,并不提供额外的功能。这些都是新增的标 签:<article>、<section>、<aside>、<hgroup>、 <header>,<footer>、<nav>、<time>、<mark>、<figure> 和<figcaption>。 表单增强: HTML5 为表单提供了几个新的属性、input 类型和标签。到目前为止,只有Opera 对HTML5 有比较好的支持。你因此应该下载Opera 来查看大部分新特性如何工作。 新的INPUT类型:color, email, date, month, week, time, datetime, datetime-local, number,range,search, tel, 和url 新属性:required, autofocus, pattern, list, autocomplete 和placeholder 新元素:<keygen>, <datalist>, <output>, <meter> 和<progress> 视频和音频: 音频: ogg (ogg, oga), mp3, wav, AAC 视频: ogg (ogv), H.264 (mp4) 基于JavaScript 的2D 绘画: HTML5 中最让人兴奋的特性是<canvas> 还有很多内容,比如数据存储,拖放等等。。。一点一点学习ing;