HTML+CSS基础
目录
1 Html介绍
1.1 Html和CSS的关系
- HTML是网页内容的载体。 内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字,图片,视频等。
- CSS样式是表现 就像网页的外衣。比如,标题字体,颜色变化,或为标题加入背景图片、边框等。所有这些用来改变内容外观的东西称之为表现。
- JavaScript是用来实现网页上的特效效果。如:鼠标滑过弹出下拉菜单…可以这么理解,有动画的,有交互的一般都是用JavaScript来实现的。
1.2 认识html标签
网页中每一个内容在浏览器中的显示,都要存放到各种标签中。
<h1></h1> #标题标签 <p></p> #段落标签 <img src="*.jpg"> #图片标签,引号里面的图片名
1.3 标签的语法
1.标签由英文尖括号 < 和 > 括起来,如 <html>就是一个标签。
2.html中的标签一般都是成对出现的,分开始标签和结束标签。结束标签比开始标签多了一个 / 。如
<p></p> <div></div> <span></span>
3.标签与标签之间是可以嵌套的,但先后顺序必须保持一致。
4.HTML标签不区分大小写,<h1>和<H1>是一样的,但是建议小写。
1.4 html文件基本结构
<html> <head>...</head> <body>...</body> </html>
代码说明: 1.<html><html>称为根标签,所有的网页标签都在<html></html>中。
2.<head> 标签用于定义文档的头部,它是所有头部元素的容器。头部元素有<title>、<script>、<style>、<link>、<meta>等标签。
3.在<body>和</body>标签之间的内容是网页的主要内容,如<h1>、<p>、<a>、<img>等网页内容标签,这里的标签中的内容会在浏览器中显示出来。
1.5 head标签
下面这些内容可用在head部分:
<head> <title>...</title> <meta> <link> <style>...</style> <script>...</script> </head>
<title> 标签:在<title>和</title>标签之间的文字内容是网页的标题信息,它会出现中在网页的标题栏中。网页的title标签用于告诉用户和搜索引擎这个网页的 主要内容是说明,搜索引擎可以通过网页标题,迅速的判断出网页的主题。每个网页的内容都是不同的,每个网页都应该有一个独一无二的title。
1.6 HTML的代码注释
语法:
<!--注释文字-->
2 认识标签
- 语义化,让你的网页更好的被搜索引擎理解
标签的用途
1.更容易被搜索引擎收录。
2.更容易让屏幕阅读器读出网页的内容
- <body>标签,存放网页上显示的内容
- <p>标签,添加段落
<p>段落文本</p> #注意,一个段落对应一个<p>标签
</p> 标签的默认样式,段前和断后都会有空白,如果不喜欢这个空白,可以用CSS样式来删除或者改变它。
- <hx>标签,为网页添加标题
标题标签一共有6个,h1~h6(依据重要性递减),语法如下:
<hx>标题文本</hx> #(x为1-6)
- 加入强调语气,使用<strong>和<em>标签 在一段话中强调某几个文字(如人名),可以用<em>或<strong>标签。语法如下:
<em>需要强调的文本</em> #表示强调,在浏览器中默认是斜体 <strong>需要强调的文本</strong> #更强烈的强调,默认是粗体
- 使用<span>标签为文字设置单独样式
1.<em>和<strong>标签是为了强调一段话中的关键字时使用,他们的语义是强调。
2.<span>标签的没有语义的,它的左右就是为了设置单独的样式用的。
语法:
<style> span{ color:blue; #设置样式 } </style> <body> <span>文本</span> </body>
- <q>标签,短文本引用
<q>引用文本</q> #引用文本不需要加双引号,浏览器会对<q>标签自动添加。
- <blockquote>标签,长文本引用
<blockquote>引用文本</blockquote> #浏览器对此标签的解析是缩进样式。左右两边缩进对齐。引用的文本不需要加双引号,文本前后会留有空行。
+