页面HTML标签与css样式
1.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>
等网页内容标签,在这里的标签中的内容会在浏览器中显示出来。
这里简单介绍一下几个常用的HTML标签<h1>,<p>,<a>,<img>,<pre>
<h1>
该标签是一级标题,有一级标题就有二级标题,三级标题等,要更换几级标题只需要把h1中的数字改为相应的几级标题,例如二级标题就是h2,不同等级的标题字号不同,一级标题的字号最大。
<p>
这个 <p> 元素定义了 HTML 文档中的一个段落。
这个元素拥有一个开始标签 <p>,以及一个结束标签 </p>。
<a>
<a href=“指定要跳转的目标界面的链接”>需要展示给用户看见的内容</a>
HTML 链接是通过 <a> 标签进行定义的。
在 href 属性中指定链接的地址。
通过该标签可以将页面转到相应的页面
<a href="Signln.html" target="_blank">登录</a>
<!-- 这里的target="_blank"是让页面从另外一个页面打开跳转的页面-->
<img>
<img src="图片的url">
需要使用该属性指定图片的URL地址,即图像文件的路径和文件名
该标签是HTML的图片标签,通过这个标签,设计者可以在页面中加入各种各样的图片,使得页面更加美观,增加用户的体验
<li><a href="#"><img src="data:images/banner2.jpg"></a></li><li><a href="#"><img src="data:images/banner1.jpg"></a></li><li><a href="#"><img src="data:images/banner3.jpg"></a></li><li><a href="#"><img src="data:images/banner4.jpg"></a></li>
<pre>
pre标签的定义,<
pre>
标签用来定义预格式化的文本,被包围在pre标签中的文本通常会保留空格和换行符, 而文本也会呈现出等宽字体,同样,pre标签的一个常见的应用便是用来保存计算机中的源代码文本。
<pre>关雎
佚名 〔先秦〕关关雎鸠,在河之洲。窈窕淑女,君子好逑。
参差荇菜,左右流之。窈窕淑女,寤寐求之。
求之不得,寤寐思服。悠哉悠哉,辗转反侧。
参差荇菜,左右采之。窈窕淑女,琴瑟友之。
参差荇菜,左右芼之。窈窕淑女,钟鼓乐之。
</pre>
4.什么是css?css有什么作用?
css:cascading style sheets
层叠 样式 表
作用:美化页面,修饰标签
css可以通过外部链接,与内嵌的方式来修饰页面。
外部链接通过link标签:
<link rel="stylesheet" href="style.css">
内部样式:
p{color:purple;background-color: pink;
}
这里的样式是写在页面中的。
css具有的样式特性
1.继承性
文本样式和字体样式的继承
绝大多数文本字体样式,可以被继承
a标签不会继承字体颜色
2.堆叠性
为一个标签定义多个样式规则
如果样式属性不冲突,都会作用到这个标签上
3.优先级
默认优先级
高 内联样式
中 内部样式,外部样式-------就近原则
低 浏览器默认样式
f12关于优先级的显示
默认情况下,f12中样式是按照默认优先级顺序从上往下显示
4.调整优先级
设置最高优先级 !important,比内联都高
写在某一个值与分号之间,!important与值之间有空格
color: red !important ;
注意,内联样式不允许设置!important,语义要求
基础选择器
通用选择器
{样式声明} (匹配所有元素,但是的效率非常低,不建议使用)
* {margin: 0;padding: 0;
}
元素选择器
标签关键字{样式声明;}
body {background: url("https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fimgstore.cdn.sogou.com%2Fapp%2Fa%2F100540002%2F398203.jpg&refer=http%3A%2F%2Fimgstore.cdn.sogou.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1654773064&t=a61c2c060cd2eb30155eb374869ad1df") no-repeat fixed;
}
li {list-style: none;
}
a {text-decoration: none;
}
.ID选择器
<元素 id=“id值”>
#id值{样式声明}
id在一个页面中不能重复,所有id选择器只被一个元素应用
#user {float: left;line-height: 42px;margin-left: 30px;font-size: 14px;color: #666666;
}
类选择器
使用.定义样式,哪个元素想用,用class都能调用
<元素 class=“类名”>
/*banner区域banner是类名*/
.banner {height: 675px;
}
伪类选择器
匹配元素在某一个状态时的样式
只适用于a标签的伪类
①未被访问:link a:link{color:red}
②已被访问:visited a:visited{color:green}
所有元素都能用的伪类
:hover 鼠标悬停的状态
:active 激活状态
:focus 元素获取焦点时的状态(input button)
input:focus {background-color: wheat;
}
.subnav ul li a:hover {color: #00a4ff;
}
简单介绍几个css属性
1.background-color:这个属性可以用来设置背景颜色
2.height:设置所选标签的高度
3.fond-size:设置字体大小
4.color:设置字体颜色
5.float:设置是否浮动
更多请自行了解。
页面HTML标签与css样式相关推荐
- java_web1:基本标签、form表单、frameset框架标签、CSS样式、javascript、servlet
前端三剑客: html,css,js(javascript) html: Hyper Text Markup Language:超文本标记语言 针对字体,图片,视频,音频等等进行操作,设置字体颜色,大 ...
- JS修改标签的css样式
JS修改标签的css样式 例:<span id='name'></span> js中修改id为name的span的样式 var name= document.getElemen ...
- css变成块级元素_设置标签的css样式代码为“display:block”,标签将变为块级元素。( )...
设置标签的css样式代码为"display:block",标签将变为块级元素.( ) 答:对 青藏高原常见垫状植物有( ? ? ). 答:垫状点地梅 甘肃蚤缀.垫状棘豆 垫状驼绒藜 ...
- jq获取和设置标签的css样式、jq给标签增加或移除class属性
1.jQuery获取和设置标签的css样式 jQuery既可以直接获取标签的css样式,也可以设置样式,包括行内.内部.外部样式: 思路:先要选取这个标签,然后再获取或者设置样式: 获取css属性: ...
- HTML标签与CSS样式
文本标签 h1-h6:标题 p:文字段落标签 b/strong:加粗 u:下划线 s:划去线 换行标签: br-----(第一个没有成对出现的标签) 水平分隔符标签: hr-----(第一个没有成对出 ...
- HTML标签 链接 CSS样式
HTML 注释标签 您能够通过如下语法向 HTML 源代码添加注释: 实例 <!-- 在此处写注释 --> 注释:在开始标签中有一个惊叹号,但是结束标签中没有. 浏览器不会显示注释,但是能 ...
- html标签引入css样式的四种方式
总览 内联样式表 嵌入样式表 外联样式表 导入样式表 一.内联样式表 内联式(Inline Style):也叫内嵌式或行内式,在html代码中嵌入css样式,只对当前标签起作用. 基本语法: 缺点:只 ...
- Html基本标签与CSS样式基本使用
一.HTML语言 1.什么是HTML语言 HTML(英文Hyper Text Markup Language的缩写)中文译为"超文本标签语言",主要是通过HTML标签对网页中的文本 ...
- wap开发使用jquery mobile之后页面不加载外部css样式文件/js文件
场景: wap开发,使用jquery mobile之后不会加载外部自定义的css文件了,需要手动刷新才会加载,查看外部自定义的js文件也是一样. 解决办法: 1.在page下面添加css样式,就不要写 ...
最新文章
- Creating a LINQ Enabled ASP.NET Web application template using C#.[转]
- 从小开始学编程的小姐姐自述:我变成更好程序员的三点心得体会
- CodeFx: 微软一站式开发技术框架解决方案 2009-7-30 新增sample code简介
- linux如何判断网线插入_斜口钳和网线钳制作网线!
- 橱柜高度与身高对照表_下一套房子装修,橱柜就照这样打,布局尺寸这么详细,不信不好用...
- mxnet系列教程之1-第一个例子
- 安装SQL SERVER 2008时出现了SQL SERVER 2005 Express Tool Installed 的错误
- mycat两个mysql实例的搭建_Mycat-多实例的搭建
- 朋友圈最忌讳发什么?
- MySQL安装和修改密码
- python pandas库-dataframe.pivot()方法的理解
- 理解数据库设计范式【转】
- cxp文件查看 欧姆龙_欧姆龙PLC CXP编程软件外文手册
- 计算机主机的输出设备,计算机的输出设备有哪些呢?
- 高通Thermal Overview之thermal-engine
- 一个通过添加本地分区索引提高SQL性能的案例
- 【python】透小菜参加了华为和阿里的笔试。
- Java中的NaN(非数)、Infinity(无穷大)
- 如何看待中科院合肥研究院 90 多名科研人员集体辞职?
- linux怎么使用4g模块的网络,在ARM-linux上实现4G模块PPP拨号上网(示例代码)
热门文章
- unity和VS2019联调问题解决
- LED的串联电阻值的计算
- Nintendo DS(NDS) 开发环境配置教程
- 公安网计算机安全警示,阳原县公安局切实加强公安信息网络安全管理
- Java基础编程题目——编写一个简单的银行账户类
- Java实现七牛云上传图片、读取图片链接
- java datarow_将通用列表/可枚举DataRow添加到DataTable?
- C#DataTable DataSet DataRow区别详解
- Android eclipse RenderScript 初探(快速处理图片)
- 计算机通信网——路由基本概念及静态路由配置 (西安电子科技大学)