第一周学习笔记

1.html:一种超文本语言,用来描述网页

标签关系

  • 包含关系

  • 并列关系

基本结构标签

  • <html> HTML标签

  • <head>文档头部

  • <title>文档标题

  • <body>文档主体

标签

  1. 标题标签<h1> - <h6>

  2. 段落标签<p>

  3. 换行标签<br>

  4. 文本格式化标签

    1. 加粗 strong

    2. 倾斜 em

    3. 删除线 del

    4. 下划线 ins

  5. <div> <span>无语义标签,是一个盒子,用来布局

  6. 图像标签<img 属性/>

  7. 超链接标签<a 属性/>

  8. 表格标签 ->用来显示数据

<table>
  <tr>
    <th> </th>
  <tr>
<table>
  1. 列表标签 ->用来布局

    • 无序列表<ul>

    • 有序列表<ol>

    • 自定义列表

<dl> <dt>名词</dt> <dd>解释</dd> </dl>

  1. 表单标签 ->用来收集信息

    1. 表单域<from>

    2. 表单控件(元素)

      1. 输入<input 属性/>

      2. 下拉列表<select> <option></option> </select>

      3. 文本域<textarea>

    3. 提示信息

2.css选择器

基础选择器

  1. 标签名选择器

  2. 类选择器

  3. id选择器

  4. 通配符选择器

复合选择器

  1. 后代选择器

  2. 子选择器

  3. 并集选择器

  4. 链接伪类选择器(LVHA)

    1. 未被访问的链接a:link

    2. 访问过的链接a:visited

    3. 经过的链接a:hover

    4. 鼠标正在按下但还没弹起的链接a:active

  5. focus伪类选择器

3.css字体及文本属性

字体font-

  • family字体样式

  • size字体大小

  • weight字体粗细

  • style字体形式

    • italic斜体

    • normal不斜体

文本text-

  • color文本颜色

  • align对齐方式

  • decoration装饰

    • overline上划线

    • underline下划线

    • line-through删除线

    • none取消

  • indent缩进

  • height行间距

4.css元素

显示模式 -> 布局

  1. 块元素

    • 独占一行

    • 可以控制高度、宽度、外边距、内边距

    • 里面可以放行内元素/块元素(但文字类标签不能块元素)

  2. 行内元素

    • 一行可以显示多个

    • 不能直接设置高度、宽度

    • 宽度即本身

    • 里面只能放文本或其他行内元素(但<a>可以)

  3. 行内块元素img、input、td

    • 一行可以显示多个

    • 宽度即本身

    • 可以控制高度、宽度、外边距、内边距

元素间转换display

  1. 转化为块元素 -> block

  2. 转化为行内元素 -> inline

  3. 转化为行内块元素 -> inline-block、


第一周学习笔记
http://localhost:8090//archives/di-yi-zhou-xue-xi-bi-ji
作者
江晚
发布于
2025年09月21日
许可协议