HTML与CSS|青训营笔记

72 阅读3分钟

这是我参与「第四届青训营 」笔记创作活动的的第1天
#HTML与CSS|青训营笔记

一、HTML

1、字体标签:

标签用于规定文本的字体,大小,颜色
size:规定文本的大小 color:规定文本的颜色
<h 1>-<h 6>标签用于定义标题. <h 1>最大标题 <h 6>最小标题

2、标签的分类:

1、关闭型:

<html></html>  <head></head>  <title></title>

2、非关闭型:

<meta>  <br>  <h1>.....<h6>

3、块级标签:

<h1></h1>  <hr>

4、行级标签:

<span></span>

常用标签:

微信截图_20220725225326.png

3、HTML三种列表

有序列表:
<h5>世界领土面积排行</h5>  
<ol>  
 <li>俄罗斯</li>  
 <li>加拿大</li>  
 <li>中国</li>  
</ol>
二、无序列表:
<h5>中国直辖市名称</h5>  
<ul>  
 <li>北京</li>  
 <li>天津</li>  
 <li>上海</li> 
 <li>重庆</li> 
</ul>  
三、定义列表:
<h5>霸王别姬</h5>
<dl>
<dt>导演</dt>
<dd>陈凯歌</dd>
<dt>主演</dt>
<dd>张国荣</dd>
<dd>巩俐</dd>
<dt>上映日期</dt>
<dd>1993-01-01</dd>
</dl>

生成结果:

世界领土面积排行
  1. 俄罗斯
  2. 加拿大
  3. 中国
二、无序列表:

生成结果:

中国直辖市名称
  • 北京
  • 天津
  • 上海
  • 重庆

三、定义列表:

生成结果:

霸王别姬
导演
陈凯歌
主演
张国荣
巩俐
上映日期
1993-01-01

4、链接:

<a href="http://www.byedance.com/">
字节跳动官网
</a>
点击链接直接跳转(覆盖当前网页)

<a href="http://www.byedance.com/">
target="_blank">
字节跳动官网
</a>
点击链接直接跳转(新开一个页面)

如图:

微信截图_20220725223621.png

5、输入框

微信截图_20220725223442.png

6、表格:

常用属性:

border属性:边框,默认值为0

width/height宽度/高度

align水平对齐,取值:left(默认)、center、right

bordercolor:边框颜色

bgcolor:背景颜色

background:背景图片

cellspacing:间距,单元格与但单元格之间的距离

cellpading:边距,单元格内容与边界之间的距离

7、表单:

表单常用元素:

微信截图_20220725231048.png

二、CSS:

1、CSS是什么:

微信截图_20220725231703.png

2、CSS选择器的作用:

选择器(选择符)就是根据不同需求把不同的标签选出来这就是选择器的作用。

3、选择器的分类:

1、基础选择器
标签选择器
也称为元素选择器,使用HTML标签作为选择器名称
以标签名作为样式应用的依据
类选择器
使用自定义名称,以.点号 作为前缀,然后通过HTML标签的class属性调用类选择器
以标签的class属性作为样式应用的依据
ID选择器
使用自定义名称,以 #号作为前缀,然后通过HTML标签的id属性进行名称匹配
以标签的id属性作为样式应用的依据,一对一的关系
2.复杂选择器
复合选择器
标签选择器和类选择器,标签选择器和ID选择器,一起使用
必须同时满足俩个条件才能应用样式
组合选择器
也称为集体声明
将多个具有相同样式的选择器放在一起声明,使用逗号隔开
伪类选择器
根据不同的状态来显示不同的样式,一般用于标签

4、字体:

字体系列:
各种字体之间必须使用英文状态下的逗号隔开
一般情况下,如果有空隔开的多个单词组成的字体,加引号
尽量使用系统默认自带字体,保证在任何用户的浏览器中都能正确显示
最常见的几个字体:body{font-family:'Microsoft YaHei','tahoma,arial','Hiragino Sans GB';}
字体大小:
谷歌浏览器默认的文字大小为16px
不同浏览器可能默认显示的字号大小不一致,我们尽量给一个明确值大小,不要默认大小
可以给 body 指定整个页面文字的大小

5、CSS是怎么工作的:

微信截图_20220725233350.png

6、组合:

微信截图_20220725233957.png

7、CSS嵌入HTML的三种方式:

1、外部样式表:

<link rel="stylesheet" href="./css/style.css">

2、内部样式表:

<style>
p{
font-size: small;
font-family: 'Courier New', Courier, monospace;
}
</style>

3、内联样式:

<p style="text-indent: 16cm;">我来自中国</p>