HTML常用标签

目录

HTML常用标签

内联框架

块元素与内联元素


HTML常用标签

<head>标签用来表示网页的元数据,head中 包含了浏览器和搜索引擎使用的其他不可见信息。

<meta>使用meta标签还可以用来设置网页的关键字,还可以用来指定网页的描述。搜索引擎在检索页面时,会同时检索页面中的关键词和描述,但是这两个值不会影响页面在搜索引擎中的排名

使用meta可以用来做请求的重定向: <meta http-equiv="refresh" content="秒数;url=目标路径" />

<meta charset="utf-8" />
<meta name="keywords" content="HTML5,JavaScript,前端,Java" />
<meta name="description" content="发布h5、js等前端相关的信息" />
<meta http-equiv="refresh" content="5;url=http://www.baidu.com" />

<title>标签表示网页的标题,一般会在网页的标题栏上显示。

<body>标签用来设置网页的主体,所有在页 面中能看到的内容都应该编写到body标签中。

<html>
	<head>
		<title>这是一个非常好的网页</title>
	</head>

	<body>
		<h1>这是我的第一个网页</h1>
	</body>
</html>
  • div标签是块级元素,拥有块级元素的特点。每对div标签(<div></div>)里的内容都可以占据一行,不会其他标签在一行显示;div标签总是从新行开始显示;

    且div标签可以通过css样式来设置自身的宽度(也可省略,当没有使用css自定义宽度时,div标签的宽度为其的容器的100%)、高度,且还可以设置标签之间的距离(外边距和内边距);

    我们还可以在div标签中,使用其他标签(行内元素、块级元素都行),比如:span标签,p标签,也可以是div标签。

  • span标签是行内元素,拥有行内元素的特点。span标签元素会和其他标签元素会在一行显示(块级元素除外),不会另起一行显示。span标签的宽度、高度都无法通过css样式设置,它的宽高受其本身内容(文字、图片)控制,随着内容的宽高改变而改变;span标签无法控制外边距和内边距,虽然可以设置左右的外边距和内边距,但上下的外边距和内边距无法设置。span标签里只能容纳文本或者是其他的行内元素,不能容纳块级元素。
  • h1~h6都是网页中的标题标签,用来表示网页 中的一个标题,不同的是,从h1~h6重要性越 来越低。
  • p标签表示网页中的一个段落。一般浏览器会在段落的前和后各加上一个换行, 也就是段落会在页面中自成一行。
  • br标签表示一个换行标签,使用br标签可以使br标签后的内容另起一行。
  • hr标签是水平线标签,使用hr标签可以在页面中打印一条水平线,水平线可以将页面分 成上下两个部分。
  • a标签是超链接标签,通过a标签,可以快速跳转到其他页面。href 指向一个链接地址 ,target 设置打开目标页面的位置,可选值:_blank新窗口、 _self当前窗口
  • 使用img标签来向网页中引入一个外部图片,img标签也是一个自结束标签

            属性:

                src:设置一个外部图片的路径,src属性配置的是图片的路径,目前我们所要使用的路径全都是相对路径。可以使用../来返回一级目录,返回几级目录就写几个../

                alt:可以用来设置在图片不能显示时,对图片的描述

                        搜索引擎可以通过alt属性来识别不同的图片

                        如果不写alt属性,则搜索引擎不会对img中的图片进行收录

                width:可以用来修改图片的宽度,一般使用px作为单位

                height  :可以用来修改图片的高度,一般使用px作为单位

                宽度和高度两个属性如果指设置一个,另一个也会同时等比例调整大小

                    如果两个值同时指定则按照你指定的值来设置

                一般开发中除了自适应的页面,不建议设置width和height

<head>
		<!-- 需要来告诉浏览器,网页所采用的编码字符集
			meta标签用来设置网页的一些元数据,比如网页的字符集,关键字、简介
			meta是一个自结束标签,编写一个自结束标签时,可以在开始标签中添加 一个/
		-->
		<meta charset="utf-8" />
		<title>网页的标题</title>
	</head>
<body>
		<!-- 
			在HTML中,一些如< >这种特殊字符是不能直接使用,
				需要使用一些特殊的符号来表示这些特殊字符,这些特殊符号我们称为实体(转义字符串)
				浏览器解析到实体时,会自动将实体转换为其对应的字符
			实体的语法:
				&实体的名字;
					<  &lt;
					>  &gt;
					空格  &nbsp;
					版权符号 &copy;
		-->
		a&lt;b&gt;c
		<p>&copy;&divide;今天天气&nbsp;&nbsp;&nbsp;好晴朗,处处好风光</p>
	</body>

内联框架

<!-- 
			使用内联框架可以引入一个外部的页面
				使用iframe来创建一个内联框架
				属性:
					src :指向一个外部页面的路径,可以使用相对路径
					width:
					height:
					name :可以为内联框架指定一个name属性
					
			在现实开发中不推荐使用内联框架,因为内联框架中的内容不会被搜索引擎所检索		
		-->
		<iframe src="demo02.html" name="tom"></iframe>

块元素与内联元素

div就是一个块元素,所谓的块元素就是会独占一行的的元素,无论他的内容有多少,他都会独占一整行。p h1 h2 h3 ...

div这个标签没有任何语义,就是一个纯粹的块元素,并且不会为它里边的元素设置任何的默认样式,div元素主要用来对页面进行布局的  

span是一个内联元素(行内元素) span没有任何的语义,span标签专门用来选中文字, 然后为文字来设置样式

所谓的行内元素,指的是只占自身大小的元素,不会占用一行。常见的内联元素: a img iframe span

 块元素主要用来做页面中的布局,内联元素主要用来选中文本设置样式,

一般情况下只使用块元素去包含内联元素,而不会使用内联元素去包含一个块元素

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值