首先说明,这两者根本不能相比,他们无论从什么方面相比都是不同的,其中html可以通过标准的标签达到一定显示功能效果css则是样式表,是对构成网页的元素(如字体,内容位置等)作出视觉上的设计效果。一个网页可以没有css样式,但不能没有html语句,相反一个html页面常常离不开css样式。 那么,他们有什么不同的呢? 1、定义不同 (1)HTML(结构):全称Hyper Text Markup Language(超文本标记语言),该语言是用于定义文档内容结构。(2)CSS(布局):全称Cascading Style Sheets (层叠样式表)。 2、性质不同 HTML是网页的结构,CSS是网页的样式。例如如果把整个网页比喻成一个人,那么HTML就是骨头,CSS就是衣服。 3、功能不同 HTML功能: (1)该语言写的代码通常会被浏览器解析执行. (2)超文本:不止包括文本,还有图片、链接、音乐。 (3)一个页面就是一篇文档,而一篇文档最核心的就是内容,不同含义。 CSS功能: (1)用于定义HTML文档的样式(外观)。(2)页面表现的基础,可以控制布局,控制元素的渲染。 4、格式不同 (1)HTML注释格式: (2)CSS注释格式:/注释内容/ 1.3.1 表单属性 属性 描述 value 属性规定输入字段的初始值。 readonly 属性规定输入字段为只读(不能修改)。 disabled 属性规定输入字段是禁用的。被禁用的元素是不可用和不可点击的。被禁用的元素不会被提交。 size 属性规定输入字段的尺寸(以字符计)。 maxlength 属性规定输入字段允许的最大长度。 1.3.2 Form 事件 由 HTML 表单内的动作触发的事件(应用到几乎所有 HTML 元素,但最常用在 form 元素中): 属性 值 描述 onblur script 元素失去焦点时运行的脚本。onchange script 在元素值被改变时运行的脚本。 onfocus script 当元素获得焦点时运行的脚本。 onformchange script 在表单改变时运行的脚本。 onforminput script 当表单获得用户输入时运行的脚本。 oninput script 当元素获得用户输入时运行的脚本。 onsubmit script 在提交表单时触发。