2019-08-19_Note_Day21

HTML - Hyper Text Markup Language 超文本标记语言


网页的三要素:

1. Tag - 标签 - 承载内容

1) 文本标签

文本标签 功能
h1- h6 标题
p 段落
title 斜体
strong 加粗
ins 下划线
del 删除线
sup 上标
sub 下标
<p><em>我</em>如果<strong>爱你</strong></p>
<p>绝不学<ins>攀援</ins>的凌霄花<sup>1</p>
<p>借你<del>的高枝</del>炫耀自己<sub>2</p>
<p></p>
我如果爱你<br>
绝不学痴情的鸟儿<br>
为绿荫重复单调的歌曲<br>

2)列表标签

列表标签 功能
ul 无序列表
ol 有序列表
li 列表下的list item
dl 定义列表
dt 定义标题
dd 定义内容
<dl>
    <!-- definition title 定义标题 -->
    <dt>Python</dt>
    <dd>一种简单好用的面向对象的解释型语言</dd>
    <dd>由荷兰人吉多·范·罗苏母在1989年发明的标称语言</dd>
</dl>
<h2>今天为你推荐的水果是</h2>
<!-- unordered list 无序列表-->
<ul>
    <!-- list item -->
    <li>苹果</li>
    <li>草莓</li>
    <li>山竹</li>
</ul>
<!-- ordered list 有序列表-->
<ol>
    <!-- list item -->
    <li>苹果</li>
    <li>草莓</li>
    <li>山竹</li>
</ol>

3) 图片标签<img>

        <!-- alt 图片加载失败的替换文字 -->
        <!-- align 图片位置(默认居左显示) -->
<figure>
        <img title="背景图" width="200" src="images/1.jpg">
        <!-- figcaption 图片标题 -->
        <figcaption>图1. 背景图</figcaption>
</figure>
<img align="right" width="250" title="Python" src="images/python-logo@2x.png" alt="Python">

4)超链接标签<a>

a. 页面链接
<a href="https://www.baidu.com/" target="_blank">百度</a>
`href` 网址
`target` 打开方式(默认在当前页面打开,_blank在新的空白页打开)
b. 锚点链接
<a name='top'></a>
<a href="#top">回顶部</a>
c. 功能链接
<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=1363290184&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:123:53" alt="点击这里给我发消息" title="点击这里给我发消息"/></a>
<a href="mailto:123@126.com">联系站长</a>

5)表格标签<table>

<table>
        <!-- 表格标题 -->
        <caption>学生信息表</caption>
            <tr>
                <td width="80">学号</td>
                <td width="100">姓名</td>
                <td width="80">性别</td>
                <td width="100">生日</td>
                <td width="100">籍贯</td>
                <td width="100">语文</td>
                <td width="100">数学</td>
                <td width="100">英语</td>
            </tr>
</table>

6)表单标签<form>

<form action="" method="post" enctype="multipart/form-data">
action: 表单处理方法
method: 表单提交方法
enctype: 文件传输方式
表单信息:
标签 作用
<input type="text"> 文本信息
<input type="password"> 密码信息
<input type="radio"> 单选框
<input type="checkbox"> 复选框
<input type="date"> 日期
<select><option></option></select> 选择下拉框
<input type="tel"> 手机号
<input type="email"> 邮箱
<input type="file"> 文件
<input type="number"> 数字
<textarea cols="30" rows="10"></textarea> 文本域
<input type="range"> 滑动条
<input type="hidden"> 隐藏域 埋点
<input type="submit" value="提交"> 提交
<input type="reset" value="重置"> 重置

7)字符实体(实体替换符)

空格:&nbsp;

字符实体替换

2. CSS - 层叠样式表 - 显示

3. JavaScript - JS - 交互式行为

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • HMTL初识 HTML(英文Hyper Text Markup Language的缩写)中文译为“超文本标签语言”...
    小青年coder阅读 2,387评论 0 1
  • --- 学习目标: - 了解常用浏览器 - 掌握WEB标准 - 理解标签语义化 - 掌握常用的排版标签 ...
    红豆丁244阅读 1,402评论 0 2
  • 第一章 1、使用浏览器去访问的程序,叫网页 2、web代码存放在服务器 代码分为两种:① 运行在浏览器端:前端代...
    fastwe阅读 3,493评论 0 2
  • day01­_起源和结构 结构:Xhtml xml 表现:CSS 行为:DOM ECMAScript 以上都属于W...
    Sakura_明妃阅读 1,263评论 0 1
  • 学习目标: 了解常用浏览器 掌握WEB标准 理解标签语义化 掌握常用的排版标签 掌握常用的文本格式化图像链接等标签...
    淡淡疯阅读 1,282评论 0 3