<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. 2019CSP-J T4 加工零件

    题目描述 凯凯的工厂正在有条不紊地生产一种神奇的零件,神奇的零件的生产过程自然也很神奇.工厂里有 n 位工人,工人们从 1 ∼n 编号.某些工人之间存在双向的零件传送带.保证每两名工人之间最多只存在一 ...

  2. 【软件安装】CentOS7_直播服务搭建_nginx_nginx-http-flv-module

    1.介绍 nginx-http-flv-module是在nginx-rtmp-module基础上开发的一个直播模块. 感谢Arut创造了nginx-rtmp-module,它是Nginx的一个优秀的第 ...

  3. vue 应用 : 计数器组件

    <template> <div class="input-number"> <div @click="sub" :class=&q ...

  4. 设计模式:fly weight模式

    目的:通过共享实例的方式来避免重复的对象被new出来,节约系统资源 别名:享元模式 例子: class Char //共享的类,轻量级 { char c; public: Char(char c) { ...

  5. 05 ES6模块化规范基础详解

    ES6模块规范 1.1 ES6规范说明 历史上,JavaScript 一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来.其他语言都有这项功能,比如 Ru ...

  6. DP学习记录Ⅱ

    DP学习记录Ⅰ 以下为 DP 的优化. 人脑优化DP P5664 Emiya 家今天的饭 正难则反.考虑计算不合法方案.一个方案不合法一定存在一个主食,使得该主食在多于一半的方法中出现. 枚举这个&q ...

  7. Java NIO的理解和应用

    Java NIO是一种基于通道和缓冲区的I/O方式,已经被广泛的应用,成为解决高并发与大量连接和I/O处理问题的有效方式. Java NIO相关组件 Java NIO主要有三个核心部分组成,分别是:C ...

  8. Linux系统中(CentOS 7)的用户和权限管理

    目录 用户和组 用户信息文件 用户密码信息 相关命令 用户管理 组管理 密码管理 权限管理 文件的详细信息 文件权限 相关命令 用户和组 用户信息文件 /etc/passwd (1 2 3 4 5 6 ...

  9. vscode 无法自动补全第三方库

    点击Settings 找到“Extentions”下的“Python”,点击“Auto Completes: Extra Paths”的“Edit in settings.json”,如下图: 在se ...

  10. Andriod开发---《横竖屏切换时 Activity的生命周期的总结》

    横屏切换竖屏Activity的生命周期详解,下面分析一下切换时具体的生命周期: 1.新建一个Activity,并把各个生命周期打印出来 2.运行Activity,得到如下信息 onCreate--&g ...