HTML网页开发10.14

HTML概念

--HTML (Hypertext Markup Language):超文本标记语言。使用来制作网页的一种标记语言。

--HTML是一种纯文本格式的文件,内部只能书写文组内容,不能添加图片、音频、视频等,但是在网页中给用户呈现的效果却包含了文字以外  的内容,像这种效果就是HTML语言区别于其他文件的不同之处。

--HTML的重要概念有两个:一个是超文本一个是标记。超文本是超级文本的缩写,简单来说超文本就是用于链接另一个文本或多媒体内容的文本,比如链接到图片、链接、音频、视频、程序等。标记,又叫做标签(HTML Tag),有特殊的写法和规范,是写给浏览器的一种语法格式,结合普通的文字信息,实现特殊的语义或显示内容。在编辑器中可以编辑和查看,在浏览器中不显示。

--HTML的语义化  HTML文件中,如果没有使用特殊语义的标记,也可以实现网页显示效果,但是利用标记给普通的文本添加了不同的语义,能够让网站的结构划分更加清晰。语义化网页的优势:1.方便代码的阅读和后期维护2.便于浏览器或是网络爬虫更好地解析网站内容3.使用语义化标签有利于SEO搜索引擎优化,提高网站的搜索排名


HTML版本规范和标签语法


--HTML规范版本

W3C : world wide web consortium,万维网联盟。专门发布和维护互联网的规范和标准。

--HTML标签:

                        HTML标签通常被称为HTML标签(HTML Tag)。标签在书写和使用过程中,必须遵循特定的语法。

--HTML标签语法:

                                 1. 标签名必须书写一对尖括号<>内部。  <html></html>

                                 2.标签名分为但标签和双标签,双标签必须成对出现。                    

                                <p></p> 双标签           <br />单标签

                                 3.双标签包含开始标签和结束标签,结束标签必须书写关闭符号/,单标签也需要进行自封闭书                             写。在HTML5中单标签可以不写关闭符号。 <br>

元素内容

1.元素内容  可以是纯文本,也可以是其他的HTML元素。这种元素内容包含其他HTML元素的情况,我们可以称为嵌套,也就是div标签元素内部嵌套了p标签元素。

<div><p>div元素内部嵌套p元素</p></div>

2.一个HTML元素div的内容可能是多个其他元素组成,例如p和h1,此时我们习惯称div是p和h1的父级元素,p和h1是div的子级元素,而p和h1属于同级元素,这种嵌套关系可以有多层。

                            <div>   <p> 拉钩教育</p> </div>

3.单标签是不能添加元素内容的,可以称为空元素。

-- 标签级别

根据标签内部可以存放的内容不同,可以将双双标签划分为两个级别

容器级: 标签内部可以存放任意内容,包含容器级标签。比如h1,div等。

文本级:标签内部只能存放文本或类似文字的内容,比如存放图片、表单元素等。

--HTML元素特性

1. 元素间对空格、换行、缩进等形成的空白不敏感,有无空白对在浏览器中加载的效果没有影响。浏览器识别的是元素的开始和借宿以及互相之间的嵌套关系。

<p>段落内容</p><p>段落内容</p><p>段落内容</p><p>段落内容</p><p>段落内容</p>

等价于 : <p>段落内容</p>

                    <p>段落内容</p>

2.空白折叠现象:元素内容如果是文本,所有文字(类似文字内容)之间如果有空格、换行、缩进等空白字符,在浏览器中加载时,链接在一起的空白会折叠成一个空格显示,这就是空白折叠现象。

HTML属性

HTML属性规范

1.书写位置 :必须写在开始标签或者单标签之内,与标签名之间用空格进行分隔。

2.属性包含:属性名(key)、属性值(value)。属性名与属性值之间的写法通常称做键值对写法,HTML标签属性的键值对写法是k=“v”。XHTML要求属性值必须在双引号内部。

             <p k="v"></p>

3.一个标签内可以设置多个不同的属性,属性与属性之间使用空格进行分割,每个属性的价值对写法都是 k="v"

           <p k="v" k="v" k="v"></p>

4.部分标签属性k可以设置多个属性值v , 所有属性值v都必须卸载同一个双引号内,值与值之间需要使空格分隔。 

            <p k="v1 v2 v3"> </p>

HTML的基本结构(基本骨架、DTD、命名空间、字符集)

--基本骨架

HTML文件最基本的四个标签,组成了网页的基本骨架,包括<html>,<head>,<title>,<body>

           <html>作用定义HTML文件的根元素,表示整个的HTML文档,所有的标签要书写在<html>内部

           <head>作用存放<title>,<meta>,<base>,<style>,<script>,<link>。内部用于对网页的设置,除了<title>内部的文字,其他标签都不显示在浏览器上。我们必须要设置的是title。

          <title>作用一:让羊肉面拥有一个属于自己的标题。作用二:title中的关键字可以作为搜索引擎抓取的关键字,提高SEO搜索引擎的优化。作用三:内部的内容会显示在搜索结果的标题部分。作用四:作为浏览器收藏夹默认的网页标题。

         <body>作用网页的主体部分,用于存放所有的HTML显示内容的标签。该内部的元素内容会显示在浏览器的窗口中。

--DTD

作用是告知浏览器该网页使用的是那个版本的HTML规范,让浏览器按照对应的版本HTML语法进行解析页面。

--命名空间

<html>元素表示整个网页文档,在开始标签上设置了命名空间xmlns属性。

--字符集

<head>标签内部的<meta>标签通过http-equiv属性定义了当前的网页所使用的字符变法charset

扩张

{国际通用字库

• UTF-8:以字节为单位对Unicode万国码进行编码,涵盖了所有人类的语言文字,一个汉字

为3个字节大小。

中文国标字库

• gb2312:共收入汉字6763个和包括拉丁字母、希腊字母、日文平假名及片假名字母、俄语

西里尔字母在内的682个。

• gbk:是gb2312的扩展,增加了繁体字,共收入 21886 个汉字和图形符号,其中汉字(包

括部首和构件)21003 个,图形符号 883 个,一个汉字为2个字节大小

}

字符集常见的问题1.如果没有网页加载速度要求,或者制作的是外文网站,使用utf-8.

2.如果含有大量中文汉字的网站,而且要求网页加载速度快使用gbk

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,236评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,867评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,715评论 0 340
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,899评论 1 278
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,895评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,733评论 1 283
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,085评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,722评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,025评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,696评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,816评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,447评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,057评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,009评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,254评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,204评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,561评论 2 343