HTML学习笔记《一》

  HTML

一、简介

  1.HTML是超文本标记语言,标准通用标记语言下的一个应用。

  2.“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。

  3.超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

二、语言特点(内容摘抄自--百度百科

  1.简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。  

  2.可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。

  3.平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行原因之一。

  4.通用性:另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。

三、整体结构

  HTML标准文件结构有一个基本的整体结构,即超文本标记语言文件的开头与结尾标志和超文本标记语言的头部与实体两大部分。有三个双标记符用于页面整体结构的确认。

  1.文件代码整体

    标记符<html>,说明该文件是用超文本标记语言(本标签的中文全称)来描述的,<html></html>是超文本标记语言文件的开始标记和结尾标记。

  2.头部内容

    <head></head>;这2个标记符分别表示头部信息的开始和结尾。头部中包含的标记是页面的标题、序言、说明等内容,它本身不作为内容来显示,但影响网页显示的效果。头部中最常用的标记符是标题标记符和meta标记符,

    其中标题标记符用于定义网页的标题,它的内容显示在网页窗口栏中,网页标题可被浏览器用作书签和收藏清单。

     HTML head 元素:

    

   HTML当中的meta标签

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <title>HTML当中的meta标签</title>
 5
 6         <!--设置网页的编码-->
 7         <meta charset="utf-8"/>
 8
 9         <!--设置网页的关键字-->
10         <meta name="keywords" content="页面关键字"/>
11
12         <!--设置网页的描述-->
13         <meta name="description" content="网页相关描述信息" />
14
15         <!--设置网页的更新信息-->
16         <meta name="revised" content="更新信息,2017年3月2日09:55:00"/>
17
18         <!--设置网页刷新频率以及跳转地址-->
19         <meta http-equiv="refresh" content="3,http://www.bing.com" />
20
21         <!--设置标题处的ico小图标-->
22         <link rel="shortcut icon" href="./my1.ico" type="image/x-icon"/>
23
24         <!--引入一个外部的css层叠样式表-->
25         <link rel="stylesheet" href="./css.css" type="text/css"/>
26     </head>
27     <body>
28     </body>
29 </html>

HTML当中的meta标签

   head标签中的Script标签和Style标签

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <title>head标签中的Script标签和Style标签</title>
 5         <meta charset="utf-8"/>
 6
 7         <!--通常是写js用的标签-->
 8         <script>
 9             //在网页打开的同时弹出了一个对话框
10             //alert(‘弹框内容‘);
11         </script>
12
13         <!--引入一个外部的js文件-->
14         <script src="1.js"></script>
15
16         <!--在当前页面来添加css样式-->
17         <style>
18             font{
19                 color:red;
20             }
21         </style>
22     </head>
23     <body>
24
25     </body>
26 </html>

head标签中的Script标签和Style标签

  3.主体内容

    <body></body>;,网页中显示的实际内容均包含在这2个正文标记符之间。正文标记符又称为实体标记。

    HTML当中的文本标签

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <title>HTML当中的文本标签</title>
 5         <meta charset="utf-8"/>
 6     </head>
 7     <body>
 8         <!--标题标签-->
 9         <h1>让我们来看一下,<u>字体</u>字体的大小变化</h1>
10         <h2>让我们来看一下,字体的大小变化</h2>
11         <h3>让我们来看一下,字体的大小变化</h3>
12         <h4>让我们来看一下,字体的大小变化</h4>
13         <h5>让我们来看一下,字体的大小变化</h5>
14         <h6>让我们来看一下,字体的大小变化</h6>
15
16         <!--水平线标签-->
17         <hr/>
18
19         <!--b标签:普通的加粗标签-->
20         <b>文字加粗</b><br/>
21
22         <!--strong标签:加粗强调的作用,SEO可以着重抓取到的内容-->
23         <strong>文字加粗(强调)</strong><br/>
24
25         <!--斜体、强调标签-->
26         <em>斜体(强调)</em><br/>
27
28         <!--普通的斜体标签-->
29         <i>让你随时<u>脉动</u>回来!</i><br/>
30
31         <!--普通的斜体标签-->
32         <cite>让你随时脉动回来!</cite><br/>
33
34         <!--下标标签-->
35         H<sub>2</sub>0<br/>
36
37         <!--上标标签-->
38         2<sup>2</sup>=4
39
40         <!--段落标签-->
41         <p>p标签代表段落,一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字</p>
42
43     </body>
44 </html>

HTML当中的文本标签

  文本标签页面展示效果:

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <title>HTML当中的文本标签</title>
 5         <meta charset="utf-8"/>
 6     </head>
 7     <body>
 8         <h1>HTML当中的文本标签</h1>
 9
10         <!--定义文档的输出方向-->
11         <bdo dir="ltr">正大光明</bdo><br/>
12         <bdo dir="rtl">正大光明</bdo><br/>
13
14         <!--定义一个短的引用-->
15         沙僧说:<q>师傅,大师兄和二师兄被妖怪抓走啦~~</q><br/>
16
17         <!--表示一个缩写的形式-->
18         <abbr title="United States">US</abbr><br/>
19
20         <!--删除线标签-->
21         测试删除线测试删除线测试删除线测试删除线测试删除线<del>苍老师?</del>,<del>被删除了哈哈</del><br/>
22
23         <!--定义一段被隐藏的文字,summary标签可以定义列表的标题-->
24         <details>
25             <summary>鬼吹灯系列丛书</summary>
26             鬼吹灯之精绝古城<br/>
27             鬼吹灯之黄皮子坟<br/>
28             鬼吹灯之云南虫谷<br/>
29         </details>
30
31         <!--对话标签-->
32         <dialog open>
33             <dt>男:</dt><dd>我们分手吧~~</dd>
34             <dt>女:</dt><dd>为什么?</dd>
35             <dt>男:</dt><dd>我怀孕了~~</dd>
36             <dt>女:</dt><dd>不,不可能,我不相信……</dd>
37             <dt>男:</dt><dd>你看你,我们连最起码的信任都没有了,还谈什么?</dd>
38             <dt>女:</dt><dd>…………</dd>
39         </dialog>
40     </body>
41 </html>

HTML当中的文本标签

  HTML当中的列表标签

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <title>HTML当中的列表标签</title>
 5         <meta charset="utf-8"/>
 6     </head>
 7     <body>
 8         <h1>HTML当中的列表标签</h1>
 9         <!--有序列表-->
10         <ol type="A">
11             <li>有序列表1</li>
12             <li>有序列表2</li>
13             <li>有序列表3</li>
14         </ol>
15
16         <!--无序列表-->
17         <ul type="circle">
18             <li>无序列表1</li>
19             <li>无序列表2</li>
20             <li>无序列表3</li>
21         </ul>
22
23         <!--格式化输出标签-->
24         <pre>
25         *
26         * *
27         * * *
28         * * * *
29         </pre>
30     </body>
31 </html>

HTML当中的列表标签

  页面显示效果:

  在<ol>标签中增加 type 属性,使其属性值为 A or a or 1 会显示不同的排序编码,可视情况而定

  HTML当中的超链接标签

  <a></a>:超链接标签
      属性: 值:
      href: 路径或外部网站
      title: 鼠标移入链接时提示的内容
      target: _self (默认,从当前标签页打开链接)
           _blank (在新标签页中打开链接)
           _parent (在父级框架中打开链接)
           _top (在顶级框架中打开链接)
           framename(在制定框架名的位置打开链接)

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <title>HTML当中的超链接标签 a</title>
 5         <meta charset="utf-8"/>
 6     </head>
 7     <body>
 8         <!--相对路径链接到本地的文件-->
 9         <a href="./1.html">链接本地HTML文件</a><br/><br/>
10
11         <!--链接到了一个外部的网站-->
12         <a href="http://lol.qq.com" target="_blank">英雄联盟官网</a>
13
14         <!--使用绝对路径链接到本地文件-->
15         <a href="D:\Wamp\www\test\lesson_HTML\test.html" title="超链接信息">5.html</a>
16
17     </body>
18 </html>

HTML当中的超链接标签

  页面显示效果:

  a标签的锚点功能

    使 a 链接标签可跳转到页面指定元素的位置

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <title>a标签的锚点功能</title>
 5         <meta charset="utf-8"/>
 6         <style>
 7             /*找到4个div添加了一些属性*/
 8             div{
 9                 /*设置一下div的宽度*/
10                 width:500px;
11
12                 /*设置一下div的高度*/
13                 height:500px;
14
15                 /*设置一下div的边框:1像素宽,实线,红色*/
16                 border:1px solid red;
17             }
18         </style>
19     </head>
20     <body>
21         <h1>a标签的锚点功能</h1>
22         <a href="#one">第一章:三打白骨将</a><br/>
23         <a href="#two">第二章:倒拔垂杨柳</a><br/>
24         <a href="#three">第三章:火烧赤壁</a><br/>
25         <a href="#four">第四章:刘姥姥进大观园</a><br/>
26
27         <!--第一章-->
28         <h2><a id="one"></a>第一章:三打白骨将</h2>
29         <div>
30             <p>胡八一(靳东饰)上山下乡来到中蒙边境的岗岗营子,带上了家中仅存的一本书——《十六字阴阳风水秘术》①,闲来无事将书中文字背得滚瓜烂熟。之后参军到西藏,遇上雪崩掉落一条巨大的地沟当中,胡八一利用自己懂得的墓葬秘术逃得不死。复员后,胡八一和好友王胖子(赵达饰)一起加入了一支前往新疆考古的考古队。一行人历经万险来到了塔克拉玛干沙漠中的精绝古城遗址,进入了地下“鬼洞”。洞中机关重重、陷阱不断,这神秘的鬼洞似乎在一位先知的掌控之中。
31             </p>
32         </div>
33
34         <!--第二章-->
35         <h2><a id="two"></a>第二章:倒拔垂杨柳</h2>
36         <div>
37             <p>胡八一(靳东饰)上山下乡来到中蒙边境的岗岗营子,带上了家中仅存的一本书——《十六字阴阳风水秘术》①,闲来无事将书中文字背得滚瓜烂熟。之后参军到西藏,遇上雪崩掉落一条巨大的地沟当中,胡八一利用自己懂得的墓葬秘术逃得不死。复员后,胡八一和好友王胖子(赵达饰)一起加入了一支前往新疆考古的考古队。一行人历经万险来到了塔克拉玛干沙漠中的精绝古城遗址,进入了地下“鬼洞”。洞中机关重重、陷阱不断,这神秘的鬼洞似乎在一位先知的掌控之中。
38             </p>
39         </div>
40
41         <!--第三章-->
42         <h2><a id="three"></a>第三章:火烧赤壁</h2>
43         <div>
44             <p>胡八一(靳东饰)上山下乡来到中蒙边境的岗岗营子,带上了家中仅存的一本书——《十六字阴阳风水秘术》①,闲来无事将书中文字背得滚瓜烂熟。之后参军到西藏,遇上雪崩掉落一条巨大的地沟当中,胡八一利用自己懂得的墓葬秘术逃得不死。复员后,胡八一和好友王胖子(赵达饰)一起加入了一支前往新疆考古的考古队。一行人历经万险来到了塔克拉玛干沙漠中的精绝古城遗址,进入了地下“鬼洞”。洞中机关重重、陷阱不断,这神秘的鬼洞似乎在一位先知的掌控之中。
45             </p>
46         </div>
47
48         <!--第四章-->
49         <h2><a id="four"></a>第四章:刘姥姥进大观园</h2>
50         <div>
51             <p>胡八一(靳东饰)上山下乡来到中蒙边境的岗岗营子,带上了家中仅存的一本书——《十六字阴阳风水秘术》①,闲来无事将书中文字背得滚瓜烂熟。之后参军到西藏,遇上雪崩掉落一条巨大的地沟当中,胡八一利用自己懂得的墓葬秘术逃得不死。复员后,胡八一和好友王胖子(赵达饰)一起加入了一支前往新疆考古的考古队。一行人历经万险来到了塔克拉玛干沙漠中的精绝古城遗址,进入了地下“鬼洞”。洞中机关重重、陷阱不断,这神秘的鬼洞似乎在一位先知的掌控之中。
52             </p>
53         </div>
54     </body>
55 </html>

a标签的锚点功能

  

  HTML当中的常见实体内容:

时间: 2025-01-02 04:21:21

HTML学习笔记《一》的相关文章

vector 学习笔记

vector 使用练习: /**************************************** * File Name: vector.cpp * Author: sky0917 * Created Time: 2014年04月27日 11:07:33 ****************************************/ #include <iostream> #include <vector> using namespace std; int main

Caliburn.Micro学习笔记(一)----引导类和命名匹配规则

Caliburn.Micro学习笔记(一)----引导类和命名匹配规则 用了几天时间看了一下开源框架Caliburn.Micro 这是他源码的地址http://caliburnmicro.codeplex.com/ 文档也写的很详细,自己在看它的文档和代码时写了一些demo和笔记,还有它实现的原理记录一下 学习Caliburn.Micro要有MEF和MVVM的基础 先说一下他的命名规则和引导类 以后我会把Caliburn.Micro的 Actions IResult,IHandle ICondu

jQuery学习笔记(一):入门

jQuery学习笔记(一):入门 一.JQuery是什么 JQuery是什么?始终是萦绕在我心中的一个问题: 借鉴网上同学们的总结,可以从以下几个方面观察. 不使用JQuery时获取DOM文本的操作如下: 1 document.getElementById('info').value = 'Hello World!'; 使用JQuery时获取DOM文本操作如下: 1 $('#info').val('Hello World!'); 嗯,可以看出,使用JQuery的优势之一是可以使代码更加简练,使开

[原创]java WEB学习笔记93:Hibernate学习之路---Hibernate 缓存介绍,缓存级别,使用二级缓存的情况,二级缓存的架构集合缓存,二级缓存的并发策略,实现步骤,集合缓存,查询缓存,时间戳缓存

本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 -----------------------------------------------------------------------------------------------------------------

Activiti 学习笔记记录(三)

上一篇:Activiti 学习笔记记录(二) 导读:上一篇学习了bpmn 画图的常用图形标记.那如何用它们组成一个可用文件呢? 我们知道 bpmn 其实是一个xml 文件

HTML&CSS基础学习笔记8-预格式文本

<pre>标签的主要作用是预格式化文本.被包围在 pre 标签中的文本通常会保留空格和换行符.而文本也会呈现为等宽字体. <pre>标签的一个常见应用就是用来表示计算机的源代码.当然你也可以在你需要在网页中预显示格式时使用它. 会使你的文本换行的标签(例如<h>.<p>)绝不能包含在 <pre> 所定义的块里.尽管有些浏览器会把段落结束标签解释为简单地换行,但是这种行为在所有浏览器上并不都是一样的. 更多学习内容,就在码芽网http://www.

java/android 设计模式学习笔记(14)---外观模式

这篇博客来介绍外观模式(Facade Pattern),外观模式也称为门面模式,它在开发过程中运用频率非常高,尤其是第三方 SDK 基本很大概率都会使用外观模式.通过一个外观类使得整个子系统只有一个统一的高层的接口,这样能够降低用户的使用成本,也对用户屏蔽了很多实现细节.当然,在我们的开发过程中,外观模式也是我们封装 API 的常用手段,例如网络模块.ImageLoader 模块等.其实我们在开发过程中可能已经使用过很多次外观模式,只是没有从理论层面去了解它. 转载请注明出处:http://bl

[原创]java WEB学习笔记48:其他的Servlet 监听器:域对象中属性的变更的事件监听器 (3 个),感知 Session 绑定的事件监听器(2个)

本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 ---------------------------------

java/android 设计模式学习笔记(10)---建造者模式

这篇博客我们来介绍一下建造者模式(Builder Pattern),建造者模式又被称为生成器模式,是创造性模式之一,与工厂方法模式和抽象工厂模式不同,后两者的目的是为了实现多态性,而 Builder 模式的目的则是为了将对象的构建与展示分离.Builder 模式是一步一步创建一个复杂对象的创建型模式,它允许用户在不知道内部构建细节的情况下,可以更精细地控制对象的构造流程.一个复杂的对象有大量的组成部分,比如汽车它有车轮.方向盘.发动机.以及各种各样的小零件,要将这些部件装配成一辆汽车,这个装配过

[原创]java WEB学习笔记12:一个简单的serlet连接数据库实验

本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 ---------------------------------