<header>网页头部              <hgroup>一个标题组

<main>网页主体                 <article>网页中的一块内容

<footer>网页底部               <section>一个区块

<nav>导航                          <aside>辅助信息

以上均为块元素,独占一行。

<q>短引用                      <blockquote>长引用

标题与段落

标题:h1-h6等级(从小到大),默认加粗,具有换行符,不能嵌套

  h1+h2+h3:并行显示                 h1>h2>h3:嵌套显示

  h1{标题}*10+tab键=创建10个<h1>标题</h1>

  h1{$}*10+tab键=1,2,3.....10个标签

段落:<p>...</p>

字符实体

有些东西在浏览器中打不开,需要使用字符实体

&nbsp; 空格

&emsp;  全角空格

&copy;    版权符合

&yen;      人民币符号¥

&gt;        大于号>

&lt;          小于号<

快捷符号

+:标签并行关系

*:创建多个标签,div*5+tap

{}:设置内容

():对内部的内容,(tr>td*4)*5

[]:设置属性,div[id=demo class]

@:设置$符号的起始位置

$:设置起始位置,div{$@4}*5+tap键=4,5,6,7,8

文本修饰标签

强调:<strong>  </strong>(加粗)

   <em>      </em>(斜体)

<i>  </i>:斜体;<b>   </b>:加粗

区别:1.写法和展示效果有区别,一个加粗,一个斜体

   2.strong的强调性更强,em稍弱

上标/下标:<sup>上标  </sup> /////<sub>下标  </sub>

删除文本,插入文本:<del>  </del>/////<ins>  </ins>

          两者配合使用

图片标签和属性

<img src="引入图片地址" alt="当图片加载失败时,显示的提示文字" title=“ 提示文字(鼠标放在图片上出现的提示)”

图片格式

    jpg(jpeg):支持的颜色丰富,不支持透明效果,适合显示图片

    GIF:支持的颜色较少,支持简单透明,支持动图

    png:支持颜色丰富,支持复杂透明

    webp:google专门为页面设计一种图片格式,支持颜色丰富、支持复杂透明、支持动图,并且占用内存特别小,集各种优点,兼容性差

    通过base64编码的图片(背景图片必须快速出现),base64可以将图片转换成字符串,直接在网页中使用。

注意:效果一致,用小的;效果不一致,用效果好的;

音频标签

<aduio controls autoplay src='  '>   </aduio>

controls:用来设置用户是否控制音频播放 ;  没有属性值,允许用户播放就加(有音频),不允许就不加(无音频)

autoplay:设置音乐是否自动播放,默认不会

例:<aduio controls autoplay loop(循环播放)>

    对不起,浏览器不支持此标签

    <source src='#'>

   </aduio>

视频标签

<video controls src='#' width=' '>  </video>

<embed width=' 'height=' 'src=' 'type='video/mp4'>

超链接

用于引入文件的地址路径,相对路径,绝对路径

<a href=' # '>  </a>

target:改变链接的打开方式

    _self:在当前页面打开

    _blank:新窗口打开(慎用)

  <base target='_blank'>:改变标签的默认行为

锚点

给标签设置name或id属性,通过<a href='#'>链接锚地am,链接到当前页面中的指定位置,或其他页面的指定位置。

例:当前页面内锚点:

    <h1 id='top'>顶部</h1>

    <a href='#top’>返回顶部</a>

  其他页面:

    跳转<a href='./地址#middle'>进入另一个页面的中间位置</a>

    中间位置设置锚点:<p  id=‘middle’>

列表

无序列表:<ul>  </ul>,无先后之分;列表项:<li>  </li>

ul/li必须同时出现,不能单独书写。嵌套一个/多个li,ul只能放li标签,并不能放其他内容

li:type属性修改:disc:默认实心圆;

        circle:空心圆;

        square:实心方块;

有序列表:<ol>  </ol>  <li>  </li>

li:type属性设置项目符号

        A大写英文字母

        a小写英文字母

        1阿拉伯数字

        I大写罗马数字

        i小写罗马数字

  start:设置列表符号从第几个开始排列,属性值只能是阿拉伯数字

  reversed:设置列表符号的倒序,会会出现负号。

例:

<ol type=’A’start=’3’reversed>

  <li>

    ddwws

  </li>

</ol>

定义列表

给文本添加定义列表语义

dl:定义列表  只能嵌套(一个、多个)dd/dt,两者为同一级标签,dd是dt的解释、定义、说明

  dt:定义标题  容器级    dd:定义描述  容器级,跟在dt后面,解释dt

例:<dl>

<dt>速度</dt>

<dd>速度就是路程除以时间</dd>

</dl>


HTML基础-02的更多相关文章

  1. javascript基础02

    javascript基础02 1.数据类型 数据类型的描述在上篇的扩展中有写到链接 由于ECMAScript数据类型具有动态性,因此的确没有再定义其他数据类型的必要.这句话很重要. 如果以后再数据类型 ...

  2. javaSE基础02

    javaSE基础02 一.javac命令和java命令做什么事情? javac:负责编译,当执行javac时,会启动java的编译程序,对指定扩展名的.java文件进行编译,生成了jvm可以识别的字节 ...

  3. java基础学习05(面向对象基础02)

    面向对象基础02 实现的目标 1.String类的使用2.掌握this关键字的使用3.掌握static关键字的使用4.了解内部类 String类 实例化String对象一个字符串就是一个String类 ...

  4. 085 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 04 构造方法调用

    085 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 04 构造方法调用 本文知识点:构造方法调用 说明:因为时间紧张,本人写博客过程中只是 ...

  5. 084 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 03 构造方法-this关键字

    084 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 03 构造方法-this关键字 本文知识点:构造方法-this关键字 说明:因为时间紧 ...

  6. 083 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 02 构造方法-带参构造方法

    083 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 02 构造方法-带参构造方法 本文知识点:构造方法-带参构造方法 说明:因为时间紧张, ...

  7. 082 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 01 构造方法-无参构造方法

    082 01 Android 零基础入门 02 Java面向对象 01 Java面向对象基础 02 构造方法介绍 01 构造方法-无参构造方法 本文知识点:构造方法-无参构造方法 说明:因为时间紧张, ...

  8. day32-线程基础02

    线程基础02 3.继承Thread和实现Runnable的区别 从java的设计来看,通过继承Thread或者实现Runnable接口本身来创建线程本质上没有区别,从jdk帮助文档我们可以看到Thre ...

  9. java基础-02数据类型

    基本类型 整数 byte byte 数据类型是8位.有符号的,以二进制补码表示的整数 最小值是 -128(-2^7) 最大值是 127(2^7-1) 默认值是 0 byte 类型用在大型数组中节约空间 ...

  10. 第9天 py就业班基础02.01-02

    明天该看就业班的02    03字串符 2018-4-21 10:47:34 数据类型  py自动给数据分类型 2018-4-21 10:55:05 input使用 定义一个变量 然后input输给变 ...

随机推荐

  1. vue : 自定义脚手架提示

    做项目做烦了就想找点乐子. 比如,我们可以自定义脚手架提示.  webpack.dev.conf.js  54-78 行 module.exports = new Promise((resolve, ...

  2. Java中解决继承和接口默认方法冲突

    1)超类优先.如果超类提供了一个具体方法,同名而且有相同参数类型发默认方法会被忽略. 2)接口冲突.如果一个超接口提供了一个默认方法,另一个接口提供了一个同名而且参数类型(不论是否是默认参数)相同的方 ...

  3. GitHub和码云gitee及远程仓库管理

    目录 备注: 知识点 GitHub 码云(gitee.com) gitee的使用 本地版本库关联多个远程库 备注: 本文参考于廖雪峰老师的博客Git教程.依照其博客进行学习和记录,感谢其无私分享,也欢 ...

  4. 题解 洛谷 P3340 【[ZJOI2014]星系调查】

    根据题意,发现题目中的图,其实就是一颗树或者是一颗基环树,每个节点上有一个点对\((x,y)\),每次询问为给定端点,找一条直线到端点间的所有点的距离之和最小. 设这条直线为\(y=kx+b\),根据 ...

  5. SmartMS如何使用二次验证码/虚拟MFA/两步验证/谷歌身份验证器?

    一般点账户名——设置——安全设置中开通虚拟MFA两步验证 具体步骤见链接 SmartMS如何使用二次验证码/虚拟MFA/两步验证/谷歌身份验证器? 二次验证码小程序于谷歌身份验证器APP的优势 1.无 ...

  6. 【题解】cf1381c Mastermind

    序 (一道很考验思维质量的构造好题,而且需要注意的细节也很多.) 本题解主体使用的是简洁且小常数的\(O(nlogn)\)时间复杂度代码,并且包含其他方法的分析留给读者自行实现(其实是自己不会写或者写 ...

  7. 完全卸载MySQL完整图文流程

    想把mlsql卸载了重装,看了许多文章试了很多方法都没办法完全卸载,直到看到了这篇文章, 可以完全卸载mysql,在这里谢谢博主,也拿出来分享给大家 原文链接:https://blog.csdn.ne ...

  8. SQL查询基本用法

    -- 单列查询 select 编号 from employees -- 多列查询 select 编号,姓名 from employees -- 查询所有列 select * from employee ...

  9. Zookeeper集群部署及报错分析

    安装 下载压缩包 解压 修改zoo.cfg文件 创建myid文件 启动 自启动配置 有时间再补hhh 报错处理 很荣幸的遇到了大部分报错,日志再zookeeper目录的bin下的zookeeper.o ...

  10. 什么是 A/B 测试?

    1.什么是A/B 测试?有什么用? 做过App功能设计的读者朋友可能经常会面临多个设计方案的选择,例如某个按钮是用蓝色还是黄色,是放左边还是放右边. 传统的解决方法通常是集体讨论表决,或者由某位专家或 ...