HTML学习笔记(超详细)(一)

目录

一、HTML入门

1、HTML5定义

2、HTML基本结构

3、HTML发展史

 4、HTML5优势

5、W3C标准

二、基础环境软件

1、了解常用开发H5软件

 2、安装Hbuilder

三、HTML5常用标签

1、HTML基本结构

2、HTML5声明

3、文档标题标签

4、元信息标签

5、标题标签

6、段落标签

7、换行标签

8、水平线标签

9、加粗标签

10、斜体标签

11、图像标签 

12、链接标签

13、锚链接

14、行内元素和块元素

一、HTML入门

1、HTML5定义

1.1.HTML中文定义:超文本标记语言

1.2.文本:以.txt为后缀的文件/文档(只能存放字符)

1.3.超:”超越文本”,包含除了字符以外,还包含视频或者音频

1.4.标记:特殊字符<>

1.5.HTML 作用:开发网页(网站系统的网站页面)

2、HTML基本结构

<html>          //网页的根标签(骨架最外层)
   <head></head>   //网页的头部标签(骨架的上层)
   <body></body>   //网页的体部标签(骨架的中层加下层)
</html>

3、HTML发展史

1993 html诞生

2013 html5诞生

 4、HTML5优势

1.知名浏览器厂商(特别是chrome和firefox)对HTML5的支持

2.市场的需求(页面开发H5的占有率极高)

3.跨平台(同一套H5可同时部署到PC端/APP端 )

5、W3C标准

W3C标准组成结构:

1.结构化(XHTML 、XML)

2.表现化(CSS)  ----样式级联表

3.行为化(DOM、ECMAScript) --文档模型,JS(JavaScript)的前身

二、基础环境软件

1、了解常用开发H5软件

(1)记事本(性能低)

(2)Dreamweaver(一般和PS结合使用/美工)

(3)WebStorm(功能组件不突出)

(4)Hbuilder(简单直观,入门必备)

(5)Vscode (高性能,企业选用)

(6)IDEA(主攻开发后端,前端开发不擅长)

 2、安装Hbuilder

mac看这里mac下载HBuilder

window看这里下载HBuilder

三、HTML5常用标签

1、HTML基本结构

(1)

<html>          //网页的根标签(骨架最外层)
   <head></head>   //网页的头部标签(骨架的上层)
   <body></body>   //网页的体部标签(骨架的中层加下层)
</html>

(2)HTML标签种类:

   (a)成对标签  例如:<head></head>

   (b)自闭标签  例如:<hr/>

2、HTML5声明

       <!DOCTYPE html>

(1)“DOC”: 文档

(2)“TYPE”:类型

(3)告诉浏览器当前的文档是使用什么样的规范(HTML的规范)

(4)HTML4.01的声明

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"

"http://www.w3.org/TR/html4/strict.dtd">

3、<title>文档标题标签

 4、<meta>元信息标签

   <meta charset="UTF-8">

(1)  meta 标签名称

(2)  charset 属性名

(3)  UTF-8  属性值

(4) 可以设置当前的文档的字符集,以便于浏览器识别字符集

5、<h1>标题标签

(1) h1-h6

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<h1>我是中国人---h1</h1>
		<h2>我是中国人---h2</h2>
		<h3>我是中国人---h3</h3>
		<h4>我是中国人---h4</h4>
		<h5>我是中国人---h5</h5>
		<h6>我是中国人---h6</h6>
		<h7>我是中国人---h7</h7>
	</body>
</html>

(2)h1-h6(标题标签)一般存放的位置在body标签中

  而title(文档标题标签)一般存放的位置在head标签中

6、<p>段落标签

被p标签包裹的内容作为一个新的段落

<body>
	<p>我是中国</p><p>人---p</p>
</body>

7、<br/>换行标签

定义:强制性的将<br/>之后的内容另起一行。 

	<body>
				我<br/>是中国人---br
	</body>

8、<hr/>水平线标签

实现水平线分割

	<body>
				我<hr/>是中国人---hr
	</body>

9、<strong>加粗标签

对字体进行加粗

	<body>
				我是<strong>中国</strong>人---strong
	</body>

10、 <em> 斜体标签

对字体进行倾斜

	<body>
				我是<em>中国</em>人---em
	</body>

11、<img>图像标签 

12、<a> 链接标签

<body>
	<a href="demo013.html">点击1</a>              //原有页面展示demo013.html页面内容
	<a href="demo013.html" target="_blank">点击2</a>  //跳转到新的空白页面demo013.html 
	<a href="demo013.html" target="_self">点击3</a> //原有页面展示demo013.html页面内容
</body>

总结:<a href> 如果不添加target属性 默认就是 target="_self" 

13、<a href="#marker">锚链接

锚链接用途:

a)跳转到当前页面的指定位置

b) 跳转到其他页面的指定位置

14、行内元素和块元素

行内元素不独占一行例如a标签stong标签,cm标签等等

块级元素独占一行例如<p>、h1-h6标签

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值