HTML 与 CSS


typora-root-url: images
typora-copy-images-to: images


HTML 与 CSS

FU
如需要跟多资料请点击下方图片⬇(扫码加好友→备注66,不备注拒绝添加哦)
image

主要内容

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Df1s02Kl-1602638116526)(/HTML + CSS.png)]

HTML

​ HTML(HyperText Markup Language)就是超文本标记语言。"超文本"就是表示页面内可以包含非文字元素,如:图片、链接、音乐等等。

​ 它是一种建立网页文件的语言,通过标记式的指令(Tag),将影像、声音、图片、文字等链接显示出来。这种标记性语言是因特网上网页的主要语言。

​ HTML 网页文件可以使用记事本、写字板、HBuilder、Sublime 等编辑工具来编写,以 .htm 或 .html 为文件后缀名保存。将 HTML 网页文件用浏览器打开显示,若测试没有问题则可以放到服务器(Server)上,对外发布信息。

基础语法

标签

​ HTML 标记是由"<“和”>"所括住的指令标记,用于向浏览器发送标记指令。

​ 主要分为:单标记指令、双标记指令(由"<起始标记>“+内容+”</结束标记>"构成)。

​ HTML语言使用标志对的方法编写文件,既简单又方便。它通常使用"<标志名>内容</标志名>"来表示标志的开始和结束,因此在HTML文档中这样的标志对都必须是成对使用的。

​ 为了便于理解,将HTML标记语言大致分为:基本标记、格式标记、文本标记、图像标记、表格标记、链接标记、表单标记和帧标记等。

单标签

单标签,不设置属性值。

如:

<br/><hr/>
单标签属性

单标签(也叫空元素),设置属性值。如:

<hr width="800" />
双标签

双标签,不设置属性值。如:

<title></title>
双标签属性

双标签,设置属性值。如:

<body bgcolor="red"></body>
<font size="7"></font>
整体结构

​ HTML的内容都是由一对一对的标签组成,标签不能混乱,页面有页面的整体架构和规则,标签和标签之间有需要正确嵌套。

​ 通常一个HTML网页文件包含3个部分:标记头区…、内容区…和网页区…。

<html>
<head></head>
<body></body>
</html>

<html>
	<head>
		<meta charset="UTF-8">
		<title>HTML文档的基本结构</title>
		<script></script>
		<link rel="stylesheet" type="text/css" href=""/>
	</head>
	<body>
	</body>
</html>
html

​ 标志用于HTML文档的最前边,用来标识HTML文档的开始。而标志放在HTML文档的最后边,用来标识HTML文档的结束,两个标志必须一块使用。

head

​ 和构成HTML文档的开头部分。和标志对之间的内容是不会在浏览器的框内显示出来的,两个标志必须一块使用。

​ 在此标志对之间可以使用、、、等标签。

​ :用来提供关于文档的信息,起始属性为:charset=“utf8”。表示告诉浏览器页面采用的什么编码,一般来说我们就用 utf8。当然,文件保存的时候也是utf8,而浏览器也设置 utf8 即可正确显示中文。

​ :用来引入css文件

title

定义文档的标题。浏览器会以特殊的方式来使用标题,并且通常把它放置在浏览器窗口的标题栏或状态栏上。同样,当把文档加入用户的链接列表或者收藏夹或书签列表时,标题将成为该文档链接的默认名称。

​ 注意:标签位于标签内,是标签中唯一要求包含的东西。

body

​ 一般情况下大部分浏览器上显示的内容,都放在body中。但也不排除其他标签可以不用body,比如frameset框架集标签。

​ 和是HTML文档的主体部分,在此标志对之间可包含

、 、


等众多的标志。它们所定义的文本、图像等将会在浏览器的框内显示出来。

常用属性

属性 描述
bgcolor #xxxxxx:十六进制的数字,00-ff
colorname:Red、Green…
rgb(x,x,x):red、green、blue,x:0-255
规定文档的背景颜色,以后可以用样式取代它
text rgb(x,x,x) #xxxxxx colorname 规定文档中所有文本的颜色,以后可以用样式取代它
DOCTYPE

​ Document Type HyperText Mark-up Language,文档中超文本标记语言的类型,可告知浏览器怎么解析该文档。

​ 由于使用的场景或者版本的更替间,HTML使用的标准不同,所以需要浏览器按照不同的标准来解析HTML文本内容,这就需要告知浏览器我当前的HTML页面是按照那种方式进行编写的。没有该声明,将是你HTML噩梦的开始。

常用标签

​ HTML页面是由标签组成,不同的标签浏览器对其进行不同样式和内容的渲染 ,我们需要记忆常用的标签即可。大致可分为如下几类:标题、水平线、段落、换行、图片、表格、超链接、列表、表单、下拉列表、div 和 span等。

标题和水平线
标题

-

标签可定义标题,标题依次递减,由于 h 元素拥有确切的语义,因此请慎重地选择恰当的标签层级来构建文档的结构。请不要利用标题标签来改变同一行中的字体大小。相反,我们应当使用层叠样式表定义来达到漂亮的显示效果。

​ 这样的标签不产生错误,但是不具有标题的效果。

​ h1标签可以为搜索引擎获取,便于页面在被搜索的时候检索到,但是一个页面最好只有一个h1标签,否则可能进入搜索引擎的黑名单。

<h1></h1>
水平线


标签在 HTML 页面中创建一条水平线(horizontal rule)可以在视觉上将文档分隔成各个部分。在 HTML 中,
标签没有结束标签。

<hr />

常用属性

属性 描述
align CenterLeftright 规定 hr 元素的对齐方式,以后可以用样式取代它
size pixels 规定 hr 元素的高度(厚度),后可以用样式取代它
width Pixels% 规定 hr 元素的宽度,后可以用样式取代它
段落和换行
段落

标签定义段落。p 元素会自动在其前后创建一些空白。浏览器会自动添加这些空间,您也可以在样式表中规定。

​ 理解:语文课本中各个段落之间会有大的空隙。

<p></p>

常用属性

属性 描述
align left、right、center、justify 规定段落中文本的对齐方式,以后可以用样式取代它
换行

​ br标签为换行符号,<br> 标签是空标签(意味着它没有结束标签,因此这是错误的:<br></br>)。

​ 注意:<br> 标签只是简单地开始新的一行,而当浏览器遇到

标签时,通常会在相邻的段落之间插入一些垂直的间距。请使用 <br> 来输入空行,而不是分割段落。

<br/>
列表
无序列表
由<ul></ul>和<li></li>标签组成。
<ul>
	<li></li>
	<li></li>
	......
</ul>

<ul>
	<li>好好学习</li>
	<li>天天向上</li>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值