静态页面

静态页面

静态页面由HTML、CSS和JS组成。

HTML

1.HTML结构

81W5BUILHPAVVD3FG7.png

2.HTML标签

由上图图片可知,标签是有单标签何双标签的

常用的单标签有:hr、br、meta、input、img等

常用的双标签有:p、div、span、body、ul等

3.HTML常用的几种结构

第一种

<table>
        <tr>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
        </tr>
    </table>

第二种
N`5P~DNKZYWHEGOQXJ7.png
第三种

<form action="跳转地址" method="post/get">
      <input type="text" name="" id="">
      <input type="radio" name="" id="">
      <input type="checkbox">
  </form>

  <input type="file">

  <input type="submit">

第四种
2_TF_H2FWYZSOY477QVT.png

CSS

1.CSS命名

1)由字母、下划线、数字和$符号组成

2)数字不能作为开头

3)使用驼峰命名法

4)不能使用关键字保留字

2.CSS书写顺序

1)位置属性(position, top, right, z-index,display, float等) 
 
2)大小(width, height, padding, margin)
  
3)文字系列(font, line-height, letter-spacing,color- text-align等)
  
4)背景(background, border等)
  
5)其他(animation, transition等)

3.选择器

选择器分为基础选择器和复合选择器。

基础选择器

1)标签选择器

标签名{
	属性1: 属性值1; 
	属性2: 属性值2; 
	属性3: 属性值3; 
	...
}

625KRVQNJ4ZJ11HXL0.png
2)类选择器

.类名 {
	属性1: 属性值1; 
 ...
}

LJ1EUFV57E2X6QXPY9G_U.png
3)id选择器

#id名 {
	属性1: 属性值1; 
	...
}

6XK1FTBC0Q7TE3Z~X.png
4)通配符选择器

* {
	属性1: 属性值1; 
	...
}

165`DRG9Z1UV4MTPOZB7D.png
5)id 选择器和类选择器的区别

1.id选择器是以#开头,class选择器是以.开头

2.id选择器是唯一的,不能重复。

3.id 选择器和类选择器最大的不同在于使用次数上。

4.类选择器在修改样式中用的最多,id 选择器一般用于页面唯一性的元素上,经常和 JavaScript 搭配使用。

复合选择器

1)后代选择器

元素1 元素2 {
    样式声明 
}

NY5CETG6D4GOMF9X4SGS.png
2)子选择器

元素1 > 元素2 { 样式声明 }

3)并集选择器

元素1,元素2 { 样式声明 }

4)伪类选择器

a:link /*选择所有未被访问的链接*/

a:visited /*选择所有己被访问的链接*/

a:hover /*选择鼠标指针位于其上的链接*/ 

a:active /*选择活动链接(鼠标按下未弹起的链接)*/

4.优先级

 !important>行内样式>ID选择器>类选择器|属性选择器|伪类选择器>元素选择器

行内样式权重1000
id权重100
属性选择器/class或者伪类权重10
元素,或者伪元素权重1

5.display

1)属性

display: none; -- 让标签消失

display: inline; -- 行内元素

display: block; -- 转换为块元素

display: inline-block; -- 转换为行内快元素

2)区别

块元素独占一行,可以设置width和height属性,也可以设置margin和padding属性

行内元素不会独占一行,设置width和height属性无效

js

获取的几种方式

1.document.getElementById()

2.document.getElementsByClassName()

3.document.getElementsByTagName()

4.document.querySelector()

5.document.querySelectorAll()

  • 6
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值