HTML基础元素辨析

一. div 与 span

<div> —— division的缩写,分区
div和span的最大特点就是默认都没有对元素内的对象进行任何格式化渲染。
共同点:主要用于应用样式表
不同点:div是块级元素,span是行内元素
块级元素是指以另起一行开始渲染的元素,行内元素进行渲染是则不需要另起一行。
联系:块级元素和行内元素也不是一成不变的,通过定义css的display属性值可以相互转化

二. ul 与 ol

<ol>—— ordered list, 有序列表
<ul>—— unordered list,无序列表
<li>—— list item,列表项目
html中的列表包括有序列表,无序列表和自定义列表
1. 有序列表

<ol>  
    <li>第一步</li>
    <li>第二步</li>
    <li>第三步</li>
</ol>

以上代码中,<ol>用来定义有序列表,<li>用来定义列表项

<ol start="40">
    <li>first step</li>
    <li>second step</li>
    <li>third step</li>
</ol>

<ol>中的start属性可以指定有序列表的起始序号
注意:start属性只能定义在 <ol>标签内

<ol>
    <li > 第一步</li>         <!--数字列表-->
    <li type="A">第二步</li>     <!-- 大写字母列表-->
    <li type="a">第三步</li>      <!-- 小写字母列表-->
    <li type="I">第四步</li>       <!--大写罗马字母列表-->
    <li type="i">第五步</li>       <!--小写罗马字母列表-->
</ol>

如以上代码所示,可以通过改变type的属性值渲染出不同类型的有序列表
注意:type属性可以定义在<ol>中,也可以定义在<li>

2. 无序列表

<ul>
    <li>手机</li>
    <li>电脑</li>
    <li>计算机</li>
</ul>

上述代码中,<ul>用来定义无序列表,<li>用来定义列表项

<ul>
    <li type="disc">手机</li>     <!--实心圆点-->
    <li type="circle">电脑</li>    <!-- 空心圆点-->
    <li type="square">计算机</li>     <!--实心方块-->
</ul>

可以通过type属性来指定列表项前的形状
注意:type属性可以定义在<ul>中,也可以定义在<li>

3. 自定义列表
<dl>—— define list, 定义列表
<dt>——define list title, 用于生成定义列表中各列表项的标题,重复使用可以定义多个列表项的标题
<dd>——define list define , 用于生成定义列表各列表项的说明文字段,重复使用可以定义多个说明 文字段。dd是对应dt的简短说明或解释。

<dl>
    <dt>计算机</dt>
    <dd>用来计算的仪器 ... ...</dd>
    <dt>显示器</dt>
    <dd>以视觉方式显示信息的装置 ... ...</dd>
</dl>

三. a 与 img

<a>标签
<a>——anchor 的缩写。anchor ['æŋkə] 基本解释 n. 锚

<a href="http://www.w3school.com.cn/" target="_top">w3school</a><br>
<a href="http://www.w3school.com.cn/" target="_self">w3school</a><br>
<a href="http://www.w3school.com.cn/" target="_blank">w3school</a><br>
<a href="http://www.w3school.com.cn/" target="_parent">w3school</a><br>
<a href="#" target="_parent">w3school</a><br>

href 属性规定链接的目标 URL
target 属性规定在何处打开目标 URL。仅在 href 属性存在时使用。

<img>标签

![](./smile.jpg)```
src 规定显示图像的URL, alt 规定图像的替代文本,
width, height 分别规定图像的宽度和高度

**创建图片链接**

<p>创建图片链接:
<a href="http://www.w3school.com.cn/">


</a></p>

####四. form,input 与button
#####1. form
form标签有两个常用属性:action 和 method
**action**  规定当提交表单时向何处发送表单数据
**method**    规定用于发送表单数据的 HTTP 方法(get, post)

<form action="form_data.jsp" method="get">
userName: <input type="text">

passWord: <input type="text">

<input type="reset">
<input type="submit">
</form>

`<form>`元素中可以包含一个或多个如下的表单元素:
`<input>`,`<textarea>`,`<button>`,`<select>`,`<option>`,`<fieldset>`,`<label>`
#####2. input
`<input>`标签有如下几个常用的属性:`checked`, `disabled`, `palceholder`,`height`,`width`,`name`,`type`,`value`
其中`type`有如下几个常用的属性值可供选择`button`,`radio`,`checkbox`,`text`,`reset`,`submit`,`hidden`
**注意:**当`type="radio"`时,相关选项的`name`应该一致

<form>
<input type="radio" name="sex" id="male">
<label for="male">
Male
</label>
<input type="radio" name="sex" id="female">
<label for="female">
Female
</label>
</form>

#####3. button
`<button>`标签有如下几个常用属性:`value`,`disabled`,`name`,`type`
其中`type`有如下三个属性值可供使用:`button`,`reset`.`submit`

<button type="button"> button</button>
<button type="reset">reset</button>
<button type="submit">submit</button>

####五.  table
- 表格使用水平标题

<table border="1">
<h3>表格使用水平标题</h3>
<tr>
<th>Name</th>
<th>Telephone</th>
</tr>
<tr>
<td>Lucy</td>
<td>3969443</td>
</tr>
</table>

- 表格使用垂直标题

<table border="1">
<h3>表格使用垂直标题</h3>
<tr>
<th>Name</th>
<td>Lucy</td>
</tr>
<tr>
<th>Telephone</th>
<td>394672</td>
</tr>
</table>

- 横跨两行的单元格

<table border="1">
<h3>横跨两行的单元格</h3>
<tr>
<th>姓名</th>
<td>Bill Gates</td>
</tr>
<tr>
<th rowspan="2">电话</th>
<td>555778534</td>
</tr>
<tr>
<td>555889078</td>
</tr>
</table>

- 横跨两列的单元格

<table border="1">
<h3>横跨两列的单元格</h3>
<tr>
<th>姓名</th>
<th colspan="2">电话</th>
</tr>
<tr>
<td>Bill Gates</td>
<td>55577954</td>
<td>55577889</td>
</tr>
</table>

以上便是html常用元素的基本用法,详细代码,请[点这里](https://github.com/yhl221/html-basicElement)吧!
html标签对应英文全称请[点这里](http://wenku.baidu.com/link?url=ilLmXotR8yKePd80_gjicFaEIxqQWCy1Zmtdpl_JrnBHrTHt3STHiZys9pKj3raYscFWyHEfYdgreEvg96yxiQ7xTXSIabSvW_0_q9HQhiu)吧!
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 200,045评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,114评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 147,120评论 0 332
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,902评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,828评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,132评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,590评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,258评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,408评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,335评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,385评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,068评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,660评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,747评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,967评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,406评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,970评论 2 341

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,566评论 18 139
  • 一,有序列表、无序列表、自定义列表如何使用?写个简单的例子。三者在语义上有什么区别?在哪些情况下使用哪种(重要)?...
    kingBirds阅读 817评论 0 0
  • 0.B/S结构 浏览器服务器模式,web浏览器是客户端最主要的应用软件.将客户端使用web进行统一,系统功能实现集...
    liusong007阅读 1,042评论 0 1
  • 转载请声明 原文链接地址 关注公众号获取更多资讯 第一部分 HTML 第一章 职业规划和前景 职业方向规划定位...
    程序员poetry阅读 16,507评论 32 459
  • #好婆婆胜过好老公# 其实一直想分享一下我的感受,在我们家,婆媳关系大于夫妻关系。 凡是我的事情,老公不一定理解的...
    春雨小溪阅读 280评论 0 0