首页 前端知识 关于HTML5以及CSS3

关于HTML5以及CSS3

2024-06-16 01:06:41 前端知识 前端哥 999 690 我要收藏

今日内容:

HTML5部分

 一、列表

作用:布局内容排列整齐的区域。

列表分类:无序列表、有序列表、定义列表。

1. 无序列表

作用: 布局排列整齐的不需要规定顺序的区域。

标签:ul 嵌套 li,ul 是无序列表,li 是列表条目。

<ul>
  <li>第一项</li>
  <li>第二项</li>
  <li>第三项</li>
  ……
</ul>

 注意事项:

  • ul 标签里面只能包裹 li 标签

  • li 标签里面可以包裹任何内容

2. 有序列表

作用:布局排列整齐的需要规定顺序的区域。

标签:ol 嵌套 li,ol 是有序列表,li 是列表条目。

<ol>
  <li>第一项</li>
  <li>第二项</li>
  <li>第三项</li>
  ……
</ol>

 注意事项:

  • ol 标签里面只能包裹 li 标签

  • li 标签里面可以包裹任何内容

3. 定义列表

标签:dl 嵌套 dt 和 dd,dl 是定义列表,dt 是定义列表的标题,dd 是定义列表的描述 / 详情。

注意事项:

  • dl 里面只能包含dt 和 dd

  • dt 和 dd 里面可以包含任何内容

 二、表单

作用:收集用户信息。

使用场景:

  • 登录页面

  • 注册页面

  • 搜索区域

常用属性:

  • method:表单提交方式,有get和post两种属性
  1. get:
1. input标签

input 标签 type 属性值不同,则功能不同。

<input type="..." >

type属性值:

  1. text:文本框,用于输入单行文本
  2. password:密码框
  3. radio:单选框
  4. checkbox:多选框
  5. file:上传文件

其他属性:

  1. value:文本框内容,输入后可回显在input输入框
  2. placeholder:占位文本,一般为输入框提示信息
<input type="..." placeholder="提示信息" value="111">
2. 单选框

常用属性:

  • name:控件名称,作用:为单选框分组,拥有相同name值的单选框同时只能被选中一个
  • checked:作用为默认选中,添加的完整写法为checked="checked",可以简写为checked
<!-- “男”单选框会被默认选中 -->
<input type="radio" name="gender" checked> 男
<input type="radio" name="gender"> 女
3. 多选框

多选框也叫复选框

常用属性:

  • name:控件名称,作用:为多选框分组
  • checked:作用为默认选中,添加的完整写法为checked="checked",可以简写为checked
<!-- “前端开发”的复选框会被默认选中 -->
<input type="checkbox" checked> 前端开发
<input type="checkbox"> 后端开发
4. 按钮

作用:可点击

<!-- 如果省略 type 属性,功能是 提交 -->
<button type="">按钮</button>

type属性:

  1. submit:点击后提交数据到后台
  2. reset:重置按钮,点击后将表单空间恢复到默认值

 CSS部分

一、CSS引入方式

1. 嵌入式

css写在标签的上style属性里

<div style="color: red;">一个div</div>
2. 内部样式

css写在style标签里面

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    p {
      color: green;
    }
  </style>
</head>
<body>
  <p>我是p标签</p>
</body>
</html>
3. 外部引入样式

通过link标签的fref属性引入

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

二、选择器

作用:查找标签,设置样式。

1. 标签选择器

使用标签名作为选择器 → 选中同名标签设置相同的样式

例如:p, h1, div, a, img......

<style>
  p {
    color: green;
  }
</style>

注意事项:标签选择器无法差异化同名标签的显示效果。

2. 类选择器

作用:查找标签,差异化设置标签的显示效果。

步骤:

  1. 定义类选择器 → .类名

  2. 使用类选择器 → 标签添加 class="类名"

<style>
  /* 定义类选择器 */
  .red {
    color: red;
  }
</style>

<!-- 使用类选择器 -->
<div class="red">我是div</div>

注意事项:

  • 一个标签可以使用多个类名,类名之间用空格隔开
  • 一个类选择器可以供多个标签使用

3. id选择器

作用:查找标签,差异化设置标签的显示效果。

<style>
  /* 定义 id 选择器 */
  #red {
    color: red;
  }
</style>

<!-- 使用 id 选择器 -->
<div id="red">我是div</div>

注意事项:同一个 id 选择器在一个页面只能使用一次。

4. 通配符选择器

作用:查找页面所有标签,设置相同样式。

通配符选择器: *,不需要调用,浏览器自动查找页面所有标签,设置相同的样式

* {
  color: green;
}

三、文字控制属性

1. 字体大小
  • 属性名:font-size

  • 属性值:文字尺寸,PC 端网页最常用的单位 px

p {
  font-size: 30px;
}
2. 字体族

属性名:font-family

属性值:字体名

font-family: 楷体;

以上基本是今天的全部内容

转载请注明出处或者链接地址:https://www.qianduange.cn//article/12271.html
标签
评论
发布的文章

前端——12.表单标签

2024-06-21 00:06:57

src、href和url含义及区别

2024-06-21 00:06:56

CSS知识点大全

2024-06-21 00:06:16

JS垃圾回收机制(GC)

2024-06-21 00:06:03

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!