HTML入门教程,多年心血总结,一看就会
笔者在武汉蚂蹄软件服务中心做软件开发多年,最近花一天时间总结出一套HTML入门级的教程,全篇没有任何废话,全部是精华,希望对你入门web开发有一定的帮助。
HTML基本格式
<html>
<head>
<title>选项卡中显示的标题</title>
</head>
<body>
正文要显示的内容
</body>
</html>
常用标签
1,注释标签: <!-- -->
2,标题标签:<h?></h?> ?=1--6(1--6大小递减)
3,空格标签: 
4,段落标签:<p></p>
5,水平线:<hr/>
6,拆行:<br/>
7,<:< >:> &:&
8,图片标签:<img src=""/>
属性
1,以键值对形式出现
2,属性值用引号括起来
3,多个属性用空格隔开
<hr />标签
1,align="(对齐方式)left"
left、right、center
2,noshade="noshade"(有无阴影)
3,color="(颜色)Red或者#ff00ff"
Black、White、Purple、Blue、Teal、Green、Yellow、Red、Lime、Aqua、Fuchsia、Olive、Gray、Silver、Navy
4,width="(宽度)160或50%"
5,size="(高度)100"
图像标签(<img />)
1,src="URL"
2,alt="替换文本"
3,width和height="宽度和高度"(只填一个,等比缩放)
4,border="边框大小"
字体标签(<font />)
1,size="n或者+n或者-n"
1--7大小递增(默认为3)【+/-n在3上加减】
2,face="(字体名称)楷体"
电脑上有的字体
3,color="(颜色)Red或者#ff00ff"
Black、White、Purple(紫)、Blue、Teal(青)、Green、Yellow、Red、Lime(柠檬、酸橙)、Aqua(浅绿)、Fuchsia(紫红)、Olive(橄榄)、Gray(灰)、Silver(银)、Navy(深蓝)
物理字体
1,<b>---粗体
2,<i>---斜体
3,<u>---下划线
4,<sup>---上标
5,<sub>---下标
6,<s>---删除线
7,<tt>---等宽字体
逻辑字体
1,<em>---斜体
2,<strong>---粗体

相对路径
1,同级目录---.\或不写
2,上级目录---..\
3,控制台下回到上级目录---cd..
4,控制台下回到根目录---cd/
预定义格式文本(<pre></pre>)
1,通常保留空格和换行,文本以等宽字体呈现
2,与<code>一起使用,以获得更加精确的语义
3,不建议使用Tab
marquee标签(已不用)
1,用来显示元素的移动
2,direction属性,设置方向
left、right、up、down
3,behavior属性,设置模式
scroll、slide、altermate
HTML超链接
1,语法(<a href="URL">……</a>)
2,……可以是字、词、句、图
3,链接的两种方式
①链接到另一文档
②跳转到指定位置
---指定位置处 <a name="(标记)mark">
---跳转处 <a href="#mark">……</a>
4,创建电子邮件链接
①URL格式:
mailto:收件人邮箱名?(邮件到达后的参数)subject=主题名&body=邮件内容
②需要安装邮件客户端
body属性
1,text---文字颜色
2,link---点击前链接颜色
3,alink---点击时链接颜色
4,vlink---点击后链接颜色
5,bgcolor---背景颜色
6,background---背景图片
HTML列表
1,无序列表 (<ul></ul>)
①type属性可选值
disk(.)、circle(。)、square(▪)
②<li>需要列出的项目</li>
2,有序列表 (<ol></ol>)
①type属性可选值
A、a、I、i、1
②<li>需要列出的项目</li>
3,自定义列表
①<dl>定义列表</dl>
②<dt>定义术语</dt>
③<dd>定义术语解释部分</dd>
HTML表格
1,语法
<table border="1">
<tr>
<td>单元格内容</td>
</tr>
……
</table>
2, <td colspan="3"></td>---该项跨3列
3,<td rowspan="3"></td>---该项跨3行
4,table的属性
①bgcolor---背景颜色
②border---边框
③bordercolor---边框颜色
bordercolorlight---边框明亮部分颜色
bordercolordark---边框昏暗部分颜色
④width---边框宽度
⑤height---边框高度
⑥cellspacing---单元格之间间隔大小
⑦cellpadding---单元格边框与内容之间的间隔大小
5,td的属性
①align---横向对其方式(left、center、right)
②valign---纵向对其方式(top、middle、bottom)
③bgcolor---背景颜色
④width---单元格宽度
⑤height---单元格高度
⑥colspan---该单元格跨的列数
⑦rowspan---该单元格跨的行数
HTML表单
1,基本格式
<form>
放要传送的数据
</form>
2,常见表单
①TEXT---单行文本输入框
②PASSWORD---密码框
③RADIO---单选按钮
一般不能点,要分组后才能点
分组就是讲其name属性设成一样
④CHECKBOX---复选框
⑤SELECT---下拉列表(ComboBox或ListBox)
<option>选项</option>
size属性(默认为1[ComboBox],非1[ListBox])
multiple属性---可多选(ctrl)
⑥RESET---重置按钮
⑦SUBMIT---提交按钮
⑧TEXTAREA---多行文本框
3,表单元素的基本格式
<input name="表单元素名称" type="(类型)submit" value="初始值" size="显示宽度(初始宽度)" maxlength="最大长度(最多字符个数)" checked="是否选中"/>
4,form的常用属性
①action---表示提交的目标服务器
②method---提交的方法(get[默认]、post)
5,按钮标签(<input type="button"/>)
6,图像标签(<input type="image" src="URL"/>)
可以替代submit,点击后返回表单数据的x,y坐标
7,<input type="file"/>可以导入文件路径
HTML入门教程,多年心血总结,一看就会的更多相关文章
- gitbook 入门教程之小白都能看懂的 Gitbook 插件开发全流程
什么是插件 Gitbook 插件是扩展 GitBook 功能(电子书和网站)的最佳方式. 只要是 Gitbook 默认没有提供的功能,基于插件机制都可以自行扩展,是插件让 Gitbook 变得更加强大 ...
- 【Cocos2d入门教程七】三分钟看懂Cocos2d坐标系
无论是搞2d还是3d开发,最需要搞清楚的就是坐标系,这部分混乱的话就没啥搞头了.所以玩cocos2d,一上来就需要先把各种与坐标有关的东西搞清楚. 1.OpenGL坐标系 Cocos2d-x使用的是O ...
- 【wepy入门教程】48小时开发看美女微信小程序,万花阁
说明:本文只做小程序的开发过程记录:小程序仅供学习参考,严禁用于商业及非法用途 准备 不管是做网站还是做小程序,只要是To C,就少不了做内容,因此第一步依然是数据准备,从网上找到两个网站: http ...
- 一看就懂的Android APP开发入门教程
一看就懂的Android APP开发入门教程 作者: 字体:[增加 减小] 类型:转载 这篇文章主要介绍了Android APP开发入门教程,从SDK下载.开发环境搭建.代码编写.APP打包等步骤 ...
- 一看就懂的ReactJs入门教程(精华版)
一看就懂的ReactJs入门教程(精华版) 现在最热门的前端框架有AngularJS.React.Bootstrap等.自从接触了ReactJS,ReactJs的虚拟DOM(Virtual DOM)和 ...
- Apple Swift编程语言入门教程
Apple Swift编程语言入门教程 作者: 日期: 布衣君子 2015.09.22 目录 1 简介 2 Swift入门 3 简单值 4 控制流 5 函数与闭包 6 对象与类 ...
- avalonjs1.5 入门教程
迷你MVVM框架 avalonjs1.5 入门教程 avalon经过几年以后,已成为国内一个举足轻重的框架.它提供了多种不同的版本,满足不同人群的需要.比如avalon.js支持IE6等老旧浏览器,让 ...
- esri-leaflet入门教程(5)- 动态要素加载
esri-leaflet入门教程(5)- 动态要素加载 by 李远祥 在上一章节中已经说明了esr-leaflet是如何加载ArcGIS Server提供的各种服务,这些都是服务本身来决定的,API脚 ...
- swing入门教程
(转自http://terrificwanjun.bokee.com/) UI 组件简介 在开始学习 Swing 之前,必须回答针对真正初学者的一个问题:什么是 UI?初学者的答案是“用户界面”.但是 ...
- powershell入门教程-v0.3版
powershell入门教程-v0.3版 来源 https://www.itsvse.com/thread-3650-1-1.html 参考 http://www.cnblogs.com/piapia ...
随机推荐
- Python之copy模块
概念 官方解释:Python中的赋值语句不复制对象,它们在目标和对象之间建立索引.对于可变项目或可变项目的集合,有时需要一个副本,以便可以更改一个副本而不更改其他副本.该模块提供通用的浅层和深层cop ...
- Spring MVC基本概念
MVC工作原理: 模型-视图-控制器(MVC)是一个以设计界面应用程序为基础的设计模式.它主要通过分离模型.视图及控制器在应用程序中的角色将业务逻辑从界面中解耦.通常,模型负责封装应用程序数据在视图层 ...
- itextsharp html转成pdf 特殊符号异常处理
项目中使用html转成pdf ,遇到包含& 特殊字符就会出错. 比如:<p>&</p>使用该html输出成pdf就会报异常 解决方案:需使用html转义符< ...
- Filebeat+Kafka+Logstash+ElasticSearch+Kibana搭建完整版
1. 了解各个组件的作用 Filebeat是一个日志文件托运工具,在你的服务器上安装客户端后,filebeat会监控日志目录或者指定的日志文件,追踪读取这些文件(追踪文件的变化,不停的读) Kafka ...
- 【UER #8】雪灾与外卖
题解: 这个东西的模型是个费用流 但是直接跑费用流能拿到5分的高分 $(nm)*(nm)*log{nm}$ 考虑优化一下建图 我们可以不用对每个店和人都连边 而是对人和店都连一条链 然后对每个人连店刚 ...
- C#的排序Sort和OrderBy扩展方法
可以实现一个IComparable接口的CompareTo方法,或者是给予List的Sort扩展方法,传入委托实现,举个例子: list.Sort((a, b) => { var o = a.s ...
- 福州大学软件工程1916|W班 第6次作业成绩排名
作业链接 团队第三次-项目原型设计 评分细则 博客评分标准 在随笔开头,备注小组同学的学号.(1') 文字准确.样式清晰.图文并茂.字数在1000字左右.(10') 原型模型必须采用专用的原型模型设计 ...
- 使用Jsoup实现java爬虫(非原创)
1,查看页面源代码,使用css或者JQuery选择器方式或元素节点选择 例如: 或者写成:Elements elements1 = Jsoup.connect("http://jb.999a ...
- Gcd&Exgcd算法学习小记
Preface 对于许多数论问题,都需要涉及到Gcd,求解Gcd,常常使用欧几里得算法,以前也只是背下来,没有真正了解并证明过. 对于许多求解问题,可以列出贝祖方程:ax+by=Gcd(a,b),用E ...
- appium定位
一.链接基本信息 二.在appium界面中 三,定位 三.通过ui automator viewer抓取手机页面元素,点击红框按钮会抓取当前手机界面app全部元素;路径在sdk>tools下面的 ...