HTML与CSS总结

HTML与CSS总结

HTML总结

HTML:超文本标记语言( Hyper Text Markup Language )。

1.HTML不是一种编程语言,而是一种标记语言,描述网页的语言。
2.HTML使用标签描述网页中图片、文本、音乐、视频、超链接等。

HTML基本结构标签
  • HTML标签 <html> </html>
  • 文档头部 <head> </head>
  • 文档的标题 <title> </title>
  • 文档的主体 <body> </body>

文档类型声明标签 <!DOCTYPE>

lang语言种类:zh-CN中文网页,en英文网页 <html lang = "zn-CN">
字符集:UTF-8万国码 <mata charset:"UTF-8"/>

HTML常用标签
1.标题标签

<h1> ——<h6>做标题作用,并依据重要性递减

2. 段落标签与换行
  • <p> </p>分段
  • <br/>换行,为单标签
3.<div><span>标签

<div>表示分割、分区 ( 1行只能放一个,独占一行)
<span>表示跨度、跨距

4.图像标签
  1. 图像标签<img src = "文件名"/>
    sec——图片路径
    alt——图片不显示,替换文字
    title——提示文本
    width——图像宽度
    height——图像高度
    border——图像边框粗细
  2. 路径
    相对路径:
    同一级路径<img src = "img.jpg"/>
    下一级路径<img src = "images/img.jpg"/>
    上一级路径<img src = "...\img.jpg"/>
    绝对路径:
 <img src = "http://www.~/img.jpg"/>
<img src = "C:\Users\~"/>
5.超链接标签<a href = "跳转目标" targrt = "目标窗口弹出方式"> </a>
6.特殊字符
  • &nbsp;—— 空格
  • &lt;—— 小于号
  • &gt;—— 大于号
7.表格
<table>
     <tr>
         <td> ~ </td>
      </tr>
 </table>

表头单元格:<th> </th>
表格属性:

  • align = “left/center/right”(位置)
  • border = "1/ "(边框)
  • cellpadding(文字与边框的距离)
  • cellspacing(单元表格间的空隙)
  • width、height
8.列表标签

无序列表:

<ul>
    <li> ~ </li>
 </ul>

有序列表:

<ol>
    <li> ~ </li>
 </ol>

自定义列表:

<dl>
    <dt> ~ </dt>
    <dd> ~ </dd>
 </dl>

9.表单标签<from>
  1. input输入表
    text——输入文本
    password——密码字段
    radio——单选摁钮
    checkbox——多选
    submit——提交
    reset——重置
    button——按钮
    file——文件上传
  2. lable用于绑定一个表单元素
  3. select下拉表
 <select>
      <option> ~ </option>
  </select>

CSS总结

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。
CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。

选择器
  1. 基础选择器
    (1)标签选择器
    (2)类选择器—— .类(class)
    (3)id选择器—— #id
    (4)通配选择器—— *

  2. 复合选择器
    (1)后代选择器
    (2)子代选择器
    (3)并集选择器
    (4)伪类选择器——link(未被访问),visited(已访问),hover(鼠标位于方改变,active(鼠标按下未弹起)

字体属性
  • 字体系列 font-family
  • 字体大小 font-size
  • 字体加粗 font-weight
  • 文字样式 font-style
文本属性
  • 文本颜色 color
  • 对齐文本 text-align(center/reight/left/justify)
  • 文本缩进 text-indent
  • 装饰文本 text-decoration(none/underline/overline/line-through)
  • 行间距 line-height
CSS元素
  1. 块元素——可设置高度、宽度、内外边距
  2. 行内元素——一行可显示多个,不可设置高度、宽度、内外边距
  3. 行内块元素——一行可显示多个,可设置高度、宽度、内外边距
    转化为块元素display:block;
    转化为行内元素display:inline;
    转化为行内块元素display:inline-block;
背景
  1. 背景颜色 backfround-color
  2. 背景图片 background-image
  3. 背景平铺 background-repeat
  4. 背景图片位置 background-position
  5. 背景图像固定 background-attachment
  6. 复合写法 background:(无固定顺序)
盒子模型
1.边框
  1. border-width —— 边框粗细
  2. border-style —— 边框样式 (solid实线/dash虚线/dotted电线)
  3. border-color —— 边框颜色
  4. 复合写法:border:(无固定顺序)
2.内边距
  1. padding:5px;(上下左右内边距5px)
  2. padding:5px 10px;(上下内边距5px,左右内边距10px)
  3. padding:5px 10px 20px;(上内边距5px,左右内边距10px,下内边距20px)
  4. padding:5px 10px 20px 30px;(上内边距5px,右内边距10px,下内边距20px,左内边距30px)
3.外边距(margin
4.盒子大小
  1. box-size:content-box——默认值(高与宽为内容区大小)
  2. box-size:border-box——(高与宽为可见框大小)
5.圆角边框(border-radius:length;)
6.盒子阴影
  1. box-shadow:h-shadow——必写,水平阴影位置,允许负值
  2. box-shadow:v-shadow——必写,垂直阴影位置,允许负值
  3. box-shadow:blur——可选,模糊距离
  4. box-shadow:spread——可选,阴影尺寸
  5. box-shadow:color——可选,阴影颜色
  6. box-shadow:inset——可选,将外部阴影改为内部阴影
7.文字阴影(text-shadow
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值