3 回答
TA贡献1810条经验 获得超4个赞
<!DOCTYPE html> < html lang = "en" > < head > < meta charset = "UTF-8" > < title >Document</ title > < style > .main{ position: relative; margin: 0; width: 100px; height: 300px; border: 1px solid red; } .a{ float: left; width: 98px; border: 1px solid blue; } .b{ float: left; width: 98px; border: 1px solid black; } </ style > </ head > < body > < div class = "main" > < div class = "a" > < ul > < li >1</ li > < li >2</ li > < li >3</ li > < li >4</ li > </ ul > </ div > < div class = "b" > < ul > < li >a</ li > < li >b</ li > < li >c</ li > < li >d</ li > </ ul > </ div > </ div > </ body > </ html > |
TA贡献1966条经验 获得超4个赞
这些都是w3c制定的规范。
HTML5相较于HTML4,CSS3相较于CSS2.1,都做出了一定程度的修改。
这些修改包括一些标签的增加/删减,标签定义的改变,属于一种修订和改进。
比如,HTML5为了更符合(内容与表现的分离),增加了header这样的专用标签。在HTML4中,如果要定义“头部”区块,你只能用<div class/id="header"></div>,而在HTML5中,你可以直接用<header></header>,这样对搜索引擎更加友好。
比如,CSS3增加了对矩形圆角的支持border-radius,增加了动画/变形等一系列新属性,使HTML+CSS能完成更多的工作。
TA贡献1797条经验 获得超6个赞
HTML5是用于取代1999年所制定的 HTML 4.01 和 XHTML 1.0 标准的 HTML [1](标准通用标记语言下的一个应用)标准版本;现在仍处于发展阶段,但大部分浏览器已经支持某些 HTML5 技术。HTML 5有两大特点:首先,强化了 Web 网页的表现性能。其次,追加了本地数据库等 Web 应用的功能。广义论及HTML5时,实际指的是包括HTML、CSS和JavaScript在内的一套技术组合。它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash、Microsoft Silverlight,与Oracle JavaFX的需求,并且提供更多能有效增强网络应用的标准集。
HTML 4 [HTML] 是SGML(Standard Generalized Markup Language) 的一个应用,遵从国际标准ISO8879,被广泛的当作 World Wide Web上的标准出版语言。
SGML是一种描述标记语言,特别是那些用于电子文档交换,文档管理和文档发布语言的语言。HTML是SGML定义的语言的一个实例。
SGML出现在80年代中期,一直保持得很稳定。稳定的原因是它有丰富的特征和具有灵活性的特点。但是,灵活性却带来一定程度的复杂性,限制了它在多种环境下的适应性,包括World Wide Web,即简称为WWW的万维网。
HTML最初的构想是作为一种交换科学和其它技术文档的一种语言,供那些不熟悉书写文档的专家使用。HTML规定一小套结构语义标签,适于书写相对简单的文档,从而解决了SGML复杂性的问题。除了简化了文档结构外,HTML还加入了对超文本的支持,以后还增加了媒体功能。
在非常短的时间内,HTML变得广泛流行,并且很快超出了其原来的目的。HTML(标准)内部的新元素以很快的速度创造出来,HTML也被很快的改编以用于垂直的,高度专门化的市场。多余的新元素导致文档在跨平台时的兼容问题。
随着软件和平台不一致性增加,很显然,“经典的”HTML 4在这些平台上使用的适用性就会受到一些限制。
- 3 回答
- 0 关注
- 647 浏览
添加回答
举报