关于『HTML5』:第二弹

建议缩放90%食用

咕咕咕咕咕咕咕!!1 (蒟蒻大鸽子终于更新啦)

自开学以来,经过了「一脸蒙圈的 半期考试」、「二脸蒙圈的 体测」的双重洗礼,我终于有空肝 HTML5 辣!!1

 快乐+10086 

HTML5 冲鸭!!1
(语无伦次!!1)

(奇怪的知识又增加了呢~)

HTML5系列向你空投知识,请注意接收

废话over

  又要为大家带来HTML5 了呢~  


注:编者用的是CSDN-Markdown编辑器(是的没换)

声明:由于 HTML5 只是在 HTML 的基础上进行了新增或者废弃一些标签或者特性,本文默认均为HTML5语法,被废弃的部分就不再提起。

HTML5 系列体系 大体和原来的 过时的 HTML 并没有太大区别,请不要以为走错片场。

正文begin

(七).语义标签

常见标签:

标签 描述
<header> 规定文档或节的页眉
<footer> 定义文档或节的页脚
<main> 规定文档的主内容
<section> 定义文档的节
<article> 定义文档的文章
<aside> 定义页面内容以外的内容
<nav> 定义导航链接
<mark> 定义重要的或强调的文本
<figure> 规定自包含内容,比如图示、图表、照片、代码清单等
<figcaption> 定义 <figure> 元素的标题
<details> 定义用户能够查看或隐藏的额外细节
<summary> 定义 <details> 元素的可见标题
<time> 定义日期/时间

基本布局:

案例演示:


tips:右键点击检查,悄悄康康OJ的代码做对照叭 (((Just see see, 请勿对OJ源代码动手动脚


(八). 表单标签

常见标签:

标签 描述
<form> 定义供用户输入的表单
<input> 定义输入域
<label> 定义了 <input> 元素的标签,一般为输入标题
<textarea> 定义文本域 (一个多行的输入控件)
<fieldset> 定义了一组相关的表单元素,并使用外框包含起来
<legend> 定义了 <fieldset> 元素的标题
<select> 定义了下拉选项列表
<optgroup> 定义选项组
<option> 定义下拉列表中的选项
<button> 定义一个点击按钮
<datalist> 指定一个预先定义的输入控件选项列表
<keygen> 定义了表单的密钥对生成器字段
<output> 定义一个计算结果

案例演示(鸣谢 Visual Studio Code & Microsoft Edge 倾情合作):

1.form、input、label演示

代码:

<form action="" method="get">
<p>
<label for="username">用户:</label>
<input type="text" name="username" id="username">
</p>
<p>
<label for="password">密码:</label>
<input type="password" name="password" id="password">
</p>
<p><input type="submit"></p>
</form>

效果:

2.textarea演示

代码:

<form action="" method="post">
<textarea name="mycontext" cols="30" rows="10"></textarea>
<input type="submit">
</form>

效果:

3.fieldset、legend、select、optgroup、option演示

代码:

<form action="" method="post">
<fieldset>
<legend>请选择你的爱好:</legend> <select name="myhobby" id="myhobby">
<optgroup label="运动">
<option value="篮球">篮球</option>
<option value="足球">足球</option>
</optgroup>
<optgroup label="娱乐">
<option value="看电影">看电影</option>
<option value="看电视">看电视</option>
</optgroup>
</select>
</fieldset>
</form>

效果:

4.datalist演示

代码:

<form action="" method="post">
<input list="browsers">
<datalist id="browsers">
<option value="Internet Explorer">
<option value="Firefox">
<option value="Chrome">
<option value="Opera">
<option value="Safari">
</datalist>
</form>

效果:

5.单选框演示

代码:

<form action="" method="post">
<input type="radio" name="sex" id="male" value="male" checked>
<label for="male">male</label> <input type="radio" name="sex" id="female" value="female">
<label for="female">female</label>
</form>

效果:

6。复选框演示

代码:

<form action="" method="post">
<input type="checkbox" name="vehicle" id="bike" value="bike">
<label for="bike">I have a bike</label> <input type="checkbox" name="vehicle" id="car" value="car">
<label for="car">I have a car</label>
</form>

效果:


(九). 框架标签

代码:

<iframe src="https://www.luogu.com.cn" frameborder="0" width="500px" height="500px"></iframe>

效果:


(十). 音频标签

代码:

<audio controls>
<source src="horse.ogg" type="audio/ogg">
<source src="吱吱吱小吱 - 起风了 (钢琴版).mp3" type="audio/mpeg">
您的浏览器不支持 Audio 标签。
</audio>

效果:

注:Markdown 编辑器及 .md后缀文件均不支持 HTML (夹带私货失败


(十一). 视频标签

代码:

<video width="320" height="240" controls>
<source src="VID20180212203518.mp4" type="video/mp4">
<source src="VID20180212203518.ogg" type="video/ogg">
您的浏览器不支持 Video 标签。
</video>
//注:上述文件均为本地

效果:

注:Markdown 编辑器及 .md后缀文件均不支持 HTML (夹带私货失败


关于『HTML5』:第二弹 完结啦 []( ̄▽ ̄) (淋漓的诠释了什么是 “water”)

(百年咕咕…本来想水一篇 tj 挂在讨论板的,想了想还是肝了 html)

填坑.ING

准备开新坑讲点博弈论啥奇奇怪怪的东东

真·旧坑没完挖新坑

鸽王丙叔忠实粉丝实锤

还有,预祝:
(美丽聪明可爱活泼温柔贤惠的) 子酩妹妹NOIP顺利鸭

关于『HTML5』:第二弹 就酱紫结束啦~ 叭叭~(′▽`~)

上一篇:关于『HTML5』:第一弹

关于『HTML5』:第二弹的更多相关文章

  1. 关于『HTML』:第二弹

    关于『HTML』:第二弹 建议缩放90%食用 第二弹! 它来了! 它来了! 我竟然没有拖更,对了,你们昨天用草稿纸了么 开始正文之前提一个问题:大家知道"%%%"是什么意思吗?就这 ...

  2. 『PyTorch』第二弹重置_Tensor对象

    『PyTorch』第二弹_张量 Tensor基础操作 简单的初始化 import torch as t Tensor基础操作 # 构建张量空间,不初始化 x = t.Tensor(5,3) x -2. ...

  3. 关于『HTML5』第一弹

    关于『HTML5』:第一弹 建议缩放90%食用 祝各位国庆节快乐!!1 经过了「过时的 HTML」.「正当时的 Markdown」的双重洗礼后,我下定决心,好好学习HTML5  这回不过时了吧(其实和 ...

  4. 关于『Markdown』:第二弹

    关于『Markdown』:第二弹 建议缩放90%食用 道家有云:一生二,二生三,三生万物 为什么我的帖子不是这样 各位打工人们! 自从我学了Markdown以来 发现 Markdown 语法真的要比 ...

  5. 『TensorFlow』第二弹_线性拟合&神经网络拟合_恰是故人归

    Step1: 目标: 使用线性模拟器模拟指定的直线:y = 0.1*x + 0.3 代码: import tensorflow as tf import numpy as np import matp ...

  6. 『MXNet』第二弹_Gluon构建模型

    上节用了Sequential类来构造模型.这里我们另外一种基于Block类的模型构造方法,它让构造模型更加灵活,也将让你能更好的理解Sequential的运行机制. 回顾: 序列模型生成 层填充 初始 ...

  7. 『PyTorch』第二弹_张量

    参考:http://www.jianshu.com/p/5ae644748f21# 几个数学概念: 标量(Scalar)是只有大小,没有方向的量,如1,2,3等 向量(Vector)是有大小和方向的量 ...

  8. 关于『Markdown』:第一弹

    关于『Markdown』:第一弹 建议缩放90%食用 声明: 在我之前已有数位大佬发布 "Markdown" 的语法知识点, 在此, 仅整理归类以及补缺, 方便阅读. 感谢 C20 ...

  9. 关于『HTML』:第一弹

    关于『HTML』:第一弹 建议缩放90%食用 根据C2024XSC212童鞋的提问, 我准备写一稿关于『HTML』基础的帖 But! 当我看到了C2024XSC130的 "关于『HTML5』 ...

随机推荐

  1. github 上有趣又实用的前端项目(持续更新,欢迎补充)

    github 上有趣又实用的前端项目(持续更新,欢迎补充) 1. reveal.js: 幻灯片展示框架 一个专门用来做 HTML 幻灯片的框架,支持 HTML 和 Markdown 语法. githu ...

  2. 【uniapp 开发】uni-app 中如何打开外部应用

    我们在开发 App 应用中,经常会遇到打开第三方程序的场景,比如打开手机淘宝.通过第三方浏览器打开一个 url 等等. App不像网页可以使用http超链接互相跳转,但手机os设计了scheme机制, ...

  3. Unable to negotiate with xx.xxx.xxxx port 22: no matching host key type found. Their offer: ssh-rsa(解决的两种方式)

    异常问题: 下班之前升级了一下Git的版本,结果第二天过来拉取远程最新代码的时候就提示了下面的异常问题: Unable to negotiate with xx.xxx.xxxx port 22: n ...

  4. Python入门-pip模块管理工具

    安装 # 在线安装 pip install <包名> 安装后,该模块文件会在安装python环境目录:lib/packages目录下 # 安装本地安装包 pip install <目 ...

  5. FreeRTOS+CubeMX编程实践

    一.关于FreeRTOS 1.什么是FreeRTOS? FreeRTOS是一个轻量级的操作系统.FreeRTOS提供的功能包括:任务管理.时间管理.信号量.消息队列.内存管理.记录功能等,可基本满足较 ...

  6. 生成swap分区之利用磁盘分区

    生成swap 分区方式很多,有利用磁盘分区来生成swap,这种效率比较高,他并不是文件系统, 另外我们还可以拿出磁盘一些空间,做成swap分区还有通过lvm逻辑卷的方式创建swap分区(这种分区就可以 ...

  7. ThingsBoard安装编译搭建环境踩坑记录

    1.首先从github拉下来项目,我们采用源码编译的方式部署 git clone https://github.com/thingsboard/thingsboard.git 2.切换分支 git c ...

  8. Machine Learning 学习笔记 01 Typora、配置OSS、导论

    Typora 安装与使用. Typora插件. OSS图床配置. 机器学习导论. 机器学习的基本思路. 机器学习实操的7个步骤

  9. Zookeeper启动问题记录——ZooKeeper audit is enabled.

    问题原因是Zookeeper的日志服务默认关闭,在zoo.cfg文件中添加 audit.enable=true 保存后重启服务就能够正常启动. 另外,这个只影响Zookeeper的日志记录,不影响其他 ...

  10. Cf #709 Div. 2 B. Restore Modulo 一个只有三千多人过的b题, 妙啊!

    传送门: https://codeforces.com/contest/1484/problem/B 原题 Example input 6 6 1 9 17 6 14 3 3 4 2 2 3 7 3 ...