HTML也是计算机编程语言,但由于功能简单易用,不涉及业务逻辑,算是编程语言中最简单的了.其实学习HTML这门语言,就是在学习一个个HTML标记的使用,标记的名称和使用不是自定义的,它的功能及用法是已经规定好的,以规范化的方式决定了页面在浏览器中的显示,它们是以页面的结构和内容为基础,浏览器会自动对这些标记译码并显示.所以在学习HTML标记之前,需要先了解HTML的语言结构和语法构成,本章介绍的语法全部以最新HTMl5标准为核心.HTML5是最新一代的HTML标准,和上一代HTML4相比,只不过…
小结 一个完整的HTML文件由标题.段落.列表.表格.文本,即嵌入的各种对象所组成,这些逻辑上统一的对象称为元素.HTML文档主体结构分为两部分,一部分是定义文档类型,另一部分则是定义文档主体的结构框架标签.一个HTML文档需要包含的全局架构元素标签为<html>.<head>.<body>.<html>和</html>是网页文件的最外层标签,<head>和</head>标签之间的文本是头信息,<body>标签…
HTML是文本类型的语言,和其他任何一门语言相比,语法都是最简单的.但在编写HTML文件时,必须遵循HTML的语法规则.一个完整的HTML文件由标题.段落.列表.表格.文本,即嵌入的各种对象所组成,这些逻辑上统一的对象称为元素,HTML使用标签来描述这些元素.实际上,整个HTML文件就是由元素与标签组成的文本文件,可以直接由浏览器解释执行,解析它们显示出美妙的网页,而无须编译.当用浏览器打开网页时,浏览器读取网页中的HTML代码,分析其语法结构,然后根据解释的结果显示网页内容.正因如此,网页显示…
现在学习HTML5的方式 目前HTML还处于HTML4与HTML5之间的过渡使用阶段.移动端的Web界面开发已经全面使用HTML5的技术,而在PC端由于用户升级浏览器周期较长,面临着页面的兼容性问题,以及开发人员对HTML5新技术需要一段时间了解和熟练,所以学习HTML必须兼顾这两个版本.可以按版本升级的方式,先学习HTML4的技术,再延伸学习HTML5新增加的内容.而HTML是一个不断变化的标准,不管是哪个版本都属于HTML技术,所以本书直接学习HTML5的标准,当然遇到与HTML4变化较大的…
如何选择开发工具 有许多可以编辑网页的软件,事实上你不需要用任何专门的软件来建立HTML页面,你所需要的只是一个文本编辑器(或字处理器),如Office Word.记事本.写字板等.制作页面初学者通常都会选择一个集成开发环境(IDE),例如Dreamweaver,入门快.见效快,在不知不觉中已经完成了页面制作.但是随着学习的深入,你就会发现步入了一种窘境,因为过分的依赖IDE导致我们不清楚其实现的本质,知其然但不知其所以然.特别是页面出现BUG时,不用工具你便手足无措,更不用提如何进行页面优化以…
HTML颜色值的设置 大多数浏览器都支持颜色名集合,颜色值是一个关键字或一个RGB格式的数字,在网页中用得很多.仅仅有16种颜色名被W3C的HTML 4.0标准所支持,它们是:aqua.black.blue.fuchsia.gray.green.lime.maroon.navy.olive.purple.red.silver.teal.white.yellow.如果需要使用其他的颜色,就需要使用十六进制的颜色值.十六进制的颜色值是由一个十六进制符号来定义的,这个符号由红色.绿色和蓝色的值组成(R…
了解HTML HTML(HyperText Marked Language)即超文本标记语言,是一种用来制作超文本文档的简单标记语言.我们在浏览网页时看到的一些丰富的影像.文字.图片等内容都是通过HTML表现出来的.用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台,一直被用作WWW(万维网)的信息表示语言.对于网站软件开发人员来讲,如果不涉及HTML语言是不可能的. Ø 所谓超文本,是因为它不仅是可以加入文字的文本文件,还是可以加入链接.图片.声音.动画.影视等内容的文本文…
十年磨一剑,正如我们所看到的一样,HTML5大潮正来势汹汹.但也正如我们所知道的一样,HTML5是一种技术标准,它的语义之美.人性之美.简单之美.实用之美……如同一场革命,它的主要应用场景是浏览器,不过由于浏览器引擎的不断进化,HTML5已经可以和其他应用和技术进行混合并无缝嵌入其中,这让HTML5能应用在更广的场景中.将Web从内容平台推向标准化的应用平台,并一统各个平台阵营的标准.正所谓“天将降大任于斯人也”,HTML5也同样经历过坎坷的蜕变,同时也在发展过程中留下了一些遗憾的“后遗症”.…
小结 HTML表单提交的方法有get方法和post方法,get方法的作用是从指定的资源请求数据,post方法的作用是向指定的资源提交要被处理的数据.HTML表单一直都是Web的核心技术之一,有了它我们才能在Web上进行各种各样的应用.HTML5 Forms新增了许多新控件及其API,方便我们做更复杂的应用,而不用借助其它Javascript框架.HTML5新增表单元素有<datalist>.<keygen>和<output>.<datalist>元素规定输入…
这里我们创建一个填写个人基本信息的表单,使用了表单元素有<input>输入框.<datalist>选项列表.<textarea>文本框,通用的表单输入类型有text.password.file.radio.checkbox.email.url.number.Date pickers.并为表单及表单元素设定了相应的属性.代码如下: 运行这段代码,表单在页面中的展示如图1所示: 图1  HTML5综合表单…