HTML简介
超文本标记语言(HyperText Markup Language)简称:HTML。是一种用于创建网页的标准标记语言。HTML是一种基础技术,常与CSS、JavaScript一起被众多网站用于设计网页、网页应用程序以及移动应用程序的用户界面。网页浏览器可以读取HTML文件,并将其渲染成可视化网页。HTML描述了一个网站的结构语义随着线索的呈现,使之成为一种标记语言而非编程语言。
HTML元素是构建网站的基石。HTML允许嵌入图像与对象,并且可以用于创建交互式表单,它被用来结构化信息——例如标题、段落和列表等等,也可用来在一定程度上描述文档的外观和语义。HTML的语言形式为尖括号包围的HTML元素(如),浏览器使用HTML标签和脚本来诠释网页内容,但不会将它们显示在页面上。
HTML可以嵌入如JavaScript的脚本语言,它们会影响HTML网页的行为。网页浏览器也可以引用层叠样式表(CSS)来定义文本和其它元素的外观与布局。维护HTML和CSS标准的组织万维网联盟(W3C)鼓励人们使用CSS替代一些用于表现的HTML元素。
基本格式
基本结构
起始标记、网页标题、文件主体。
经典HTML例子:
1 |
|
基本语法
标题
1 | <h1>大标题</h1> |
注释
1 | <!-- 注释 --> |
水平线
1 | <hr> |
换行
1 | <br/> |
一个空格
1 | |
段落
1 | <p>段落</p> |
图片标签
1 | <img src="_url_" alt="_some_text_"> |
超链接
1 | <a href="url">链接文本</a> |
无序列表
1 | <ul> |
有序列表
1 | <ol type="A"> |
表格标签
1 | <table> |
表单方法
1 | <FORM method="post" action="result.html"> |
其中method即为http请求方法,可以选择使用 get 或 post
● get是不安全的,在请求传输过程中数据被放在请求的URL中;而post的所有操作数据对用户完全不可见。
● get传送的数据量小,主要因为URL长度限制;而post传送的数据量较大,一般不被限制。
注意:表单组件必须被FORM标签包含,否则登陆清空按钮的操作无效。
表单组件
【文本框与按钮】
1 | <h3>用户登陆</h3> |
【单项选择按钮】
1 | 性别:<input type="radio" name="sex" id="" value="男" /> 男 |
【多项选择按钮】
1 | 爱好:<input type="checkbox" name="love" id="" value="cf" />吃饭 |
【上传框】
1 | 头像:<input type="file" name="" id=""> <br/> |
【下拉框】
1 | 籍贯: |
【多行文本框】
1 | 备注:<textarea name="" id="" cols="80" rows="10"></textarea> <br/> |
【浮动窗口】
1 | <table border="1" width="100"> |
版权声明
Scholar’s Blog by scholargeek is licensed under a Creative Commons BY-NC-ND 4.0 International License.
由董仕麟创作并维护的scholargeek博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于Scholar’s Blog博客,版权所有,侵权必究。