HTML常用标签

6 篇文章 0 订阅
6 篇文章 0 订阅

HTML基本架构

<html>
<head>
    <title>我的第一个网页</title>
</head>
<body>
    holleworld!!!
</body>
</html>

HTML基本标签

<h1>一级标题</h1>……<h6>六级标题</h6>
 <p>段落标签</p>
 <br>换行标签
  <hr>水平线

超连接标签:<a href="需要连接的地址"></a>

图片连接:<img src="地址" alt="图片显示不出来显示的文字" width="宽度" height="高度">

表格标签:<table>

表格行标签:<tr>

表格列标签<td>

跨行标签:rowpan

跨列标签:colspan

其他标签:

块标签:<div>

跑马灯效果<marquee>

提示语效果<span>

HTML表单标签

 <form> action提交的地址 method提交的数据

表单元素定义以inout为主

type="reset":重置按钮

type="button":普通按钮

type="submit":提交数据按钮

type="file":上传文件

type="checkbox":复选框

type="radio":单选框

type="password":密码框

type="text":文本框

下拉列表:

下拉列表:<select>  <option value="属性">属性</option></select>

多行文本域:<textarea rows="值" cols="值"></textarea>

表单域:<fieldset><legend>指定表单域的标题

HTML框架:<frameset>frameset不能与body标签同时存在于同一个页面(现阶段很少用此框架,一般用盒子(div))

HTML特殊符号:

大于:&gt、小于:&lt、&amp:与字符、&quot:引号、&reg:己注册、&copy:版权、&trade:商标、&nbsp:空格

css

css是什么:

层叠样式表,css是对html进行样式修饰语言  Cascading Style Sheet

层叠:就是层层覆盖叠加,如果不同的css样式对同一html标签进行修饰,样式有冲突的部分应用优先级高的,不冲突的部分共同作用

样式表:就是css属性样式的集合 

css作用:

1、修饰html的 使其html样式更加好看

2、提高样式代码的复用性

3、html的内容与样式相分离 便于后期维护

css引入方式

方式一:内嵌样式是把css的代码嵌入到html标签中

  语法:使用style属性将样式嵌入到html标签中,属性的写法:属性:属性值,多个属性之间使用分号“;”隔开(不建议使用)

内嵌样式:<div style="color:red;font-size: 100px;">向阳花</div>	

方式二:内部样式是在head标签中使用style引入css

 语法:1、使用style标签进行css的引入 <style type="text/css">属性:type:告知浏览器使用css解析器去解析
            2、属性的写法:属性:属性值
            3、多个属性之间使用分号;隔开

<style type="text/css">
	div{color:red;font-size: 100px;}
</style>

方式三:将css样式抽取成一个单独的文件,谁用谁就去调用

 语法:创建css文件 将css属性写在css文件中

在head中使用link标签进行引入

属性的写法:属性:属性值

多个属性之间使用分号;隔开

<link rel="stylesheet" type="text/css" href="css文件路径"/>

方式四:导入式(不建议过多使用)

<style type="text/css">@import url("css地址");</style>

link与@import方式的区别:

1、link所有浏览器都支持 import部分低版本IE不支持

2、import方式是等待html加载完毕之后在加载

3、import方式不支持js的动态修改

css选择器

基本选择器

标签选择器:语法:html标签名{css属性}

类选择器:语法:.class的值{css属性}

id选择器:语法:id的值(是位置标识){css属性}

优先级:id选择器>class选择器>标签选择器

其他选择器

伪类选择器:

完成状态	a:visited{css属性}
触发状态	a:active{css属性}
悬浮状态	a:hover{css属性}
静止状态	a:link{css属性}

层级选择器/后代选择器:语法:父级选择器 子级选择器 {}

交集选择器:语法:标签类选择器/id选择器

       由两个选择器直接连接构成,选中二者各自元素范围的交集,第一个必须是标签选择器,第二个必须是类选择器或者ID选择器,选择器之间不能有空格,必须连续书写;

并集选择器:语法: h1,p,div,.demo{css属性}

多个选择器通过逗号连接而成,利用并集选择器同时声明风格相同样式

属性选择器(不常用):格式为:htm标签[属性=‘属性值']{css属性:css属性值;} 或者html标签[属性]{css属性:css属性值;},

css属性

文字属性:

color 设置字体颜色

font-size 设置文字大小

font-family 设置文字字体

font-style 设置文字风格  italic 斜体 oblipue 倾斜

font-weight 设置粗细 bold 粗 

line-height 行高

font-variant 变体 small-caps小 大字母

text-decoration underline;}(下划线) overline;(上划线)  line-through;(删除线) blink;(闪烁)

文本属性

color 颜色

text-indent 段落缩进

text-decoration none 关闭应用到这个元素上的所有装饰

            underline: 添加下划线

            overline:在文本的顶端画一个上划线

            line-through:在文本中间画一个贯穿线

            blink:让文本闪烁

text-align 文本对齐方式

word-spacing 字符间距

letter-spacing 单词或字母间距

line-height  单位px;

背景属性

background 设置背景属性

background-color 设置背景色

background-image:url(图片路径)设置背景图片

background-repeat 平铺方式 重复;

                    repeat-y:只在垂直方向都平铺

                    repeat-x:只在水平方向都平铺

                    repeat:在水平垂直方向都平铺

                    no-repeat:任何方向都不平铺

background-position 设置背景初始出现的位置 top 上 bottom 下 left左对齐 right右对齐 center居中对齐

background-attachment: fixed;(固定) scroll;(滚动) 跟随页面滚动

列表属性

list-style-type:decimal; g改变列表的标签类型

list-style-image:url(路径)用图像表示

list-style-position:inside:确定标志出现在列表项内容之外还是内容内部 outside内 、inside;(外) 

尺寸属性

 

显示属性

显示属性display :none:不显示、block:块级显示、inline:行级显示

浮动属性

float  浮动 left:左浮动、 right:有浮动、 none:无浮动
clear 清楚浮动 left:清除左浮动、right:清除右浮动、both:清除浮动none:不清除

inherit 规定应该从父元素继承

定位属性

相对定位 position: relative; top(相对于上边界) right(相对于右边界) bottom(相对于下边界) left(相对于左边界) 

相对于原来的位置 对其他元素没有影响

绝对定位 position: absolute; top(相对于上边界) right(相对于右边界) bottom(相对于下边界) left(相对于左边界)

相对于浏览器边框或者父元素位置

固定位置 position: fixed;

盒子模型

属性

外边距

margin:top上、right右、bottom下、left左

margin-top:外上边距

margin-right:外右边距

margin-bottom:外下边距

margin-left:外左边距

内边距

padding  top right bottom left

padding-top 上外边距

padding-bottom: 右外边距

padding-left: 下外边距

padding-right: 左外边距

边框

边框 

border-color 边框颜色

border-width 边框宽度

border-style 样式、solid:实线、double:空心线、dashed:圆点组成的边框、dotted:虚线组成的边框

css宽展属性

border-radius: px 创建圆角

box-shadow px px px color 添加阴影

background-size: px px 设置背景图像尺寸

background-image:为指定元素指定多个背景图像

text-shadow 5px 5px 5px color;添加文本颜色

display属性常用可能值

display:取值有三个:block,inline,none

block:将元素显示为块级元素,该元素前后会带有换行符

inline:默认,元素会显示为内联元素,该元素前后没有换行符

none:该元素不会被显示

overflow属性值

visible:默认值,内容不会被修剪,呈现在盒子之外

hidden:内容会被修剪,并且其余内容是不可见的

scroll:内容会被修剪,但是流浪器会显示滚动条以便查看其余内容

auto:如果内容被修剪,则流浪器会显示滚动条以便查看其余的内容

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值