码迷,mamicode.com
首页 > Web开发 > 详细

HTML5基础

时间:2017-08-26 23:28:26      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:翻译   最大   包括   输入   下拉   img   文件名   web技术   代码   

1.1.1 HTML简介及发展史

HTML是用来描述网页的一种语言,它是一种超文本语言,也就是说,HTML不是一种编程语言,仅是一种标记语言(MarKup Language)

1.1.2 HTML的优势

1.世界知名浏览器厂商的支持

2.市场需求

3.跨平台

1.1.3 W3C标准

1.使用W3CW3C标准的原因

随着浏览器市场的激烈竞争,各大浏览器厂商为了吸引用户,都在早期HTML版本的基础上扩展各类标签,个浏览器厂商之间互不兼容,导致HTML编码规则混乱,

违背了HTML发明的初衷,因此需要一个组织来制定和维护统一的国际化Web开发标准,确保多个浏览器都兼容,HTML内容结构都是语义化的。

万维网联盟(Word Wide Web Consortium)简称W3C, 诞生了,因此有W3C组织制定和维护的Web开发标准,也成为W3C标准。它是Web技术领域最权威和具有影响力的

国际中立性技术标准机构。

2.W3C标准的介绍

W3C标准不是某一个标准,而是一系列的标准集合,一个网页主要由三部分组成,即结构(Sructure),表现(Presentation),和行为(Behavior)。

小结:W3C标准包括结构化标准语言(HTML,XML),表现标准语言(CSS),行为标准(DOM,ECMAScript)。

1.1.4  网页编辑工具

使用WebStrom编辑HTML文档的步骤如下。

(1)打开WebStrom编辑器后,选择FIle→New→HTML  File命令,打开“HTML File”对话框,

(如果是第一次安装WebStorm的话)不会出现这个界面,可以首先在出现的那个界面上单击Create New Project(创建一个新的项目文件),然后这个文件夹就会随之在WebStrom

左边出现,接下来要开发的项目子文件就可以放在这个文件下面了。)

(2)在“Name”文本框中输入HTML的文件名为“my_FirstPage”,在“kind”下拉列表框中选择“HTML  5  file”选项,单机“OK”按钮即可创建一个HTML5页面的模板。

(3)在body元素和title元素中添加网页内容。

(4)网页内容添加完成后,鼠标移动到WebStorm编辑器右上方,会出现几个常见的浏览器图标,单击Chrome浏览器图标即可打开该页面。

(使用Chrome浏览器测试,前提是本机安装了Chrome浏览器,其他浏览器也是同理。)

1.1.5 HTML5 文件的基本结构

HTML是一种超文本标记语言,如网页的一个标题,一个段落,一张图片等,这些都是利用一个个HTML标记完成的。最基本的语法就是<标记>内容</标记>。

          <html>
          <head>

              <title>我的第一个网页</title>      //头部部分

          </head>
          <body>

                  我的第一个网页                //主体部分

          </body>
          </html>

1.1.6 网页的基本信息

  1.DOCTYPE声明

约束HTML文档结构,检验是否符合相关Web标准,告诉浏览器使用哪种规范来解释这个文档的代码

               <!DOCTYPE  html>

2.<tltle>标签

描述一个标题,使读者有兴趣读下去。

              <title>搜狐--中国最大的门户网站</title>

3.<>meta>标签

<meta>标签描述的内容并不明显,其目的是方便浏览器解析或利于搜索引擎搜索。

(1)文档内容类型,字符编码信息书写如下。

                  <meta  charset="UTF-8">

属性:charset表示字符集编码,常用的编码有以下几种。

  gd2312:简体中文,一般用于包含中文和英文的页面。

  ISO-885901:纯英文,一般用于之包含英文的页面。

  big5:繁体,一般用于带有繁体字的页面。

  UTF-8:国际性同用的字符编码,同样适用于中文和英文的页面。和gd2312编码相比,国际通用性更好。

 (  在保存文件是编码方式一定要与HTML5 页面中<meta>标签中的编码方式保持一致,否则,将会出现乱码。)

(2)搜索关键字哈内容描述信息书写如下。

           <meta  name="Keywords"  content="北大青鸟,IT培训"/>

           <meta  name="description"  content="北大青鸟是国内最大的IT教育集团,致力于为中国培养优秀的IT技术人才"/>

(使用WebStorm工具自动生成的HTML基本结构中的<head>标签里有个属性lang=“en”,它的意思是表示本页面是英文的。Chrome之类的浏览器会提示是否需要翻译)

1.2.1  标题标签

   标题标签表示一段文字的标题或主题,并且支持多层次的内容结构。例如,一级标题采用<h1>,二级标题则采用<h2>,其他级别标题以此类推。HTML共提供了六级标题<h1>~<h6>,

并赋予了标题一定的外观,所以标题字体加粗,<h1>字号最大,<h6>字号最小。

<html>
<head>
    <title>不同标题标签的对比</title>
</head>
<body>
        <h1>一级标题</h1>
        <h2>二级标题</h2>
        <h3>三级标题</h3>
        <h4>四级标题</h4>
        <h5>五级标题</h5>
        <h6>六级标题</h6>
</body>
</html>

技术分享

HTML5基础

标签:翻译   最大   包括   输入   下拉   img   文件名   web技术   代码   

原文地址:http://www.cnblogs.com/javahenku/p/7436630.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!