html&css学习 8

文本标签

<em><strong>

em标签用于表示一段内容中的着重点,strong标签用于表示一个内容的重要性
这两个标签可以单独使用,也可以一起使用
这两个标签都表示一个强调的内容,em主要表示语气上的强调,在浏览器上用斜体显示strong表示强调的内容,比em更强烈,默认使用粗体显示

<a><b>

i标签中的内容会以斜体显示,b标签中的内容会以加粗显示
h5规范中规定,对于不需要着中的内容二十单纯的加粗或者是斜体,就可以使用 bi标签

<small><big>

small标签中的内容会比他的父元素中的文字要小一些
在h5中使用small标签来表示细则一类的内容
比如:合同中的小字,网站的版权声明都可以放到small

<cite><q>

cite标签可以指明对某内容的引用或参考。
例如,戏剧,文章或图书的标题,歌曲、电影、照片或雕塑的名称等。
网页中所有的加书名号的内容都可以使用cite标签,表示参考的内容
比如:书名 歌名 话剧名 电影名……
q标标签表示一个短的引用(行内引用)
q标签引用的内容浏览器会默认加上引号(通过css中的beforeafter加的)

<sup><sub>

使用sup标签来设置一个 上 标
使用sub标签来设置一个 下 标

<del>

使用del标签来表示一个删除的内容,del标签中的内容,会自动添加删除线
ins表示一个插入的内容,ins中的内容会自动添加下划线

<pre><code>

需要在页面中直接编写代码
pre是一个预格式标签,会将代码中的格式保留,包括空格
code专门用来表示代码
一般结合precode来表示一段代码

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>文本标签</title>
		<style type="text/css">
			
		</style>
	</head>
	<body>
		<!--
			<em>和<strong>
			em标签用于表示一段内容中的着重点
			strong标签用于表示一个内容的重要性
			 这两个标签可以单独使用,也可以一起使用
		-->
		
		<p>
		
			<strong>警告:任何情况下不要靠近僵尸</strong>
			他们只是<em>看起来</em>很友好,实际上他们是为了吃你的胳膊
		
		</p>

		<!--
			<em>和<strong>
			 -这两个标签都表示一个强调的内容
				em主要表示语气上的强调,在浏览器上用斜体显示
				strong表示强调的内容,比em更强烈,默认使用粗体显示
		-->
		<p>
			今天天气<em>真不错</em>
		</p>
		<p>
			<strong>
				注意:啊啊啊啊啊啊啊啊
			</strong>
		</p>
		
		<!--
			i标签中的内容会以斜体显示
			b标签中的内容会以加粗显示
			
			h5规范中规定,对于不需要着中的内容二十单纯的加粗或者是斜体
				就可以使用 b和i标签
		-->
		
		<p>
			<i>我是i标签中的内容</i>
			<b>我是b标签中的内容</b>
		<p>

		<!--
			small标签中的内容会比他的父元素中的文字要小一些
				在h5中使用small标签来表示细则一类的内容
				比如:合同中的小字,网站的版权声明都可以放到small
		-->
		<p>
			我是p标签中的内容<small>我是small标签中的内容</small>
		</p>
		
		<p>
			我是p标签中的内容<big>我是big标签中的内容</big>
		</p>
		
		<!--
			cite标签可以指明对某内容的引用或参考。
			例如,戏剧,文章或图书的标题,歌曲、电影、照片或雕塑的名称等。
			
			网页中所有的加书名号的内容都可以使用cite标签,表示参考的内容
				比如:书名 歌名 话剧名 电影名……
		-->
		<p>
			《论语》是我最喜欢的一本书
			<cite>《七龙珠》</cite>讲的是召唤神龙的故事。
		</p>
		
		<!--
			q标标签表示一个短的引用(行内引用)
				q标签引用的内容浏览器会默认加上引号(通过css中的before和after加的)
			
			blockquote表示一个长引用(块级引用)
		-->
		<p>
			子曰:<q>学而时习之不亦说乎!</q>
		</p>
		
		<!--
		<p>
			子曰:<blockquote>有朋自远方来,不亦乐乎</blockquote>
		</p>
		错误!!p元素中不可以使用块级元素,(独占一行)
		-->
		<div>
			子曰:<blockquote>有朋自远方来,不亦乐乎</blockquote>
		</div>
		
		<!--
			使用sup标签来设置一个 上 标
		-->	
		<p>2<sup>2</sup></p>
		<!--
			使用sub标签来设置一个 下 标
		-->	
		<p>H<sub>2</sub>O</p>
		
		<!--
			使用del标签来表示一个删除的内容
				del标签中的内容,会自动添加删除线
		-->
		<p>
			<del>17.75</del><br />
			15.54<br />
		</p>
		
		
		<!--
			ins表示一个插入的内容
				ins中的内容会自动添加下划线
		-->
		<p>
			ins表示一个<ins>插入</ins>的内容
		</p>
		
		<!--
			需要在页面中直接编写代码
			pre是一个预格式标签,会将代码中的格式保留,包括空格
			code专门用来表示代码
			一般结合pre和code来表示一段代码
		-->
		<pre>
			window.onload = function(){
				alert("Hello")
			};
		
		</pre>
		
		<code>
			window.onload = function(){
				alert("Hello")
			};
		</code>
		
		<pre>
			<code>
				<code>
				window.onload = function(){
					alert("Hello")
				};
		</code>
			</code>
		</pre>
		<p></p>
	</body>
</html>

无序列表和有序列表

列表就相当于去超市购物时的那个购物清单,在HTML也可以创建列表,在网页中一共有三种列表:
1.无序列表
2.有序列表
3.定义列表

  • 无序列表
    使用ul标签来创建一个无序列表,使用liul中创建一个一个的列表项,一个li就是一个列表项
    通过type属性可以修改无序列表的项目符号
    可选值:
    disc,默认值,实心得圆点
    square,实心得方块
    circle,空心得圆圈
    【注意:默认的项目符号我们一般都不使用(在不同得浏览器中显示得效果不一样),如果需要设置项目符号,则可以采用为li设置背景图片的方式来设置】【ulli都是块元素】
  • 有序列表和无序列表类似,只不过它使用ol来代替ul
    有序列表使用有序的序号作为项目符号
    type属性,可以指定序号的类型
    可选值:
    默认值,使用阿拉伯数字
    a/A采用小写或大写自摸作为序号
    i/I采用小写或者大写的罗马数字作为序号
    ol也是块元素】
  • 列表之间都是可以互相嵌套,可以在无序列表中放一个有序列表,也可以在有序列表中放一个无序列表
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>无序列表和有序列表</title>
		<style type="text/css">
			/*
			* 去掉项目符号
			*/
			/*ul{
				list-style:none;
			}*/
		</style>
	</head>
	<body>
		<!--无序列表-->
		<ul type="disc">
			<li>001号</li>
			<li>002号</li>
			<li>003号</li>
			<li>004号</li>
		</ul>
		
		<!--有序列表-->
		<ol>
			<li>结构</li>
			<li>表现</li>
			<li>行为</li>
		<ol>
		
		<!--列表之间互相嵌套-->
		<p>菜谱</p>
		<ul>
			<li>
			鱼香肉丝
				<ol>
					<li></li>
					<li></li>
					<li>肉丝</li>
				</ol>
			</li>
			<li>
			宫保鸡丁
				<ul>
					<li>宫保</li>
					<li>鸡丁</li>
				</ul>
			</li>
			<li>青椒肉丝</li>
		</ul>
	</body>
</html>

定义列表

定义列表用来对一些词汇或内容进行定义
使用dl来创建一个定义列表,dl中有两个子标签:dt:被定义的内容,dd:对定义内容的描述【同样dlulol之间都可以互相嵌套】

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>定义列表</title>
		<style type="text/css">
			
		</style>
	</head>
	<body>
		<dl>
			<dt>武松</dt>
			<dd>景阳冈打虎英雄,战斗力99</dd>
			<dd>后打死西门庆,投奔梁山</dd>
			<dt>武大</dt>
			<dd>著名餐饮企业家,战斗力0</dd>
		</dl>
	</body>
</html>

长度单位

  • 像素 px
    像素是我们在网页中使用的最多的一个长度单位,一个像素就相当于我们屏幕中的一个小点,我们的屏幕实际上就是由像素点构成的,但是这些像素点,是不能直接看见。(太小了),不同显示器一个像素的大小也不相同,显示效果越好越清晰,像素就小,反之像素越大
  • 百分比%
    也可以将单位设置为一个百分比的形式,这样浏览器将会根据父元素的样式来计算该值,使用百分比的好处是,当父元素的属性值发生变化时,子元素也会按照比例发生变化,在我们创建一个自适应页面时,经常使用百分比作为单位
  • em
    em和百分比类似,它是相对于当前元素的字体大小来计算的,1em = 1font-size,使用em时,当字体大小发生改变时,em也会随之改变,当设置字体相关的样式时,经常使用em
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>长度单位</title>
		<style type="text/css">
			.box{
				width:200px;
				height:200px;
				background-color:red;
			}
			/*.box1{
				width:100px;
				height:100px;
				background-color:yellow;
			}*/
			/*.box1{
				width:50%;
				height:50%;
				background-color:yellow;
			}*/
			.box1{
				font-size:100px;
				width:1em;/*此时1em等于100px*/
				height:50%;
				background-color:yellow;
			}
			
		</style>
	</head>
	<body>
		<div class="box">
			<div class="box1"></div>
			<div class="box2"></div>
		</div>
	</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值