HTML 超文本标记语言 (Hyper Text Markup Language)
1、HTML是什么
HTML指的超文本标记语言(Hyper Text Markup Language),是一种用来描述网页的语言。超文本指的是除了可以包含文字之外,还可以包含图片、链接、音乐、视频、程序等内容。(每个都需要一个标记,在网页中通过不同的标记组成起来。)
- HTML 指的是超文本标记语言 (Hyper Text Markup Language)
- HTML 不是一种编程语言,而是一种标记语言 (markup language)
- 标记语言是一套标记标签 (markup tag)
- HTML 使用标记标签来描述网页
前端三剑客。
2 常用的HTML标签
① html 根标记
② head 头标记
③ body 体标记
④ a 超链接
⑤ form 表单
⑥ table 表格
<!--
一个HTML页面最基本的组成部分
html: 跟标记
head:头标记 写描述性的信息(css\javaScricpt)
body: 体标记 写页面显示的信息
--> <html> <head></head> <body>
想写什么
<!--标题标记 h1....-->
<h1 align="center">E</h1>
<h2 align="right">E</h2>
<h3 align="left">E</h3> <!--超链接 href 可以指定应用内或者是应用外的任意地址-->
<a href="http://www.baidu.com">跳转连接</a> <!-- 表格-->
<h1 align="center">Information</h1>
<table border="lpx" align="center" width="60%"> <!--内部是属性设置-->
<!--tr : 表示一行-->
<tr>
<!--
th: 标题列 自带剧中并加粗效果
td: 普通列
-->
<th>ID</th>
<th>Name</th>
<th>Age</th> </tr>
<td>12234</td>
<td>Zhang</td>
<td>Mail</td>
<tr> </tr> </table> <!--表单: 收集用户的信息,提交到后台服务器-->
<form action="提交的地址,例如http://www.baidu.com" method="GET/POST"> 用户名称:<input type="text" name="username" value="admim"/> <!--数据的提交方式:username=admin ,此时username相当于一个key -->
<br/> <!--换行-->
用户密码:<input type="password" name="password"/>
用户性别: 男<input type="radio" name="gender" value="1"/>
女<input type="radio" name="gender" value="0"/> <!--通过在radio指定相同的name 来表示互斥的关系-->
<br/>
用户爱好:羽毛球<input type="checkbox" name="hobby" value="1"/> <!--checkbox表示多选框-->
篮球<input type="checkbox" name="hobby" value="2"/>
乒乓球<input type="checkbox" name="hobby" value="3"/>
<br/>
用户地址:省份<select name="province"> <!--select 表示下拉列表-->
<option value="hb">河北省</option>
<option value="js">江苏省</option>
<option value="ah">安徽省</option>
</select>
<br/>
<input type="submit" value="注册"/> <!--表示按钮,点击后向 action中的地址进行数据的提交-->
</form> </body> </html>

3、表现CSS
- CSS 指层叠样式表 (Cascading Style Sheets)
- 样式定义如何显示 HTML 元素
- 样式通常存储在样式表中
- 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题
- 外部样式表可以极大提高工作效率
- 外部样式表通常存储在 CSS 文件中
- 多个样式定义可层叠为一
<div></div>: 选中一部分区域,施加一些样式。描述性质的,所以需要写道head中。
<html>
<head>
<style>
div{ //元素选择器div(实际不能注释) 如果很多个div,设置不同的,可以在div中设置唯一的id, 在head 中#id{} 如果需要多个同一个设置,设置class属性,head中 .calsss{}
width: 300px;
height:300px;
border:2px solid red;
}
</style>
</head> <body>
。。。。
<div>这是一个div</div> <\body>
<\html>
同时可以利用样式文件:.css文件导入样式设置
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
<!--
一个HTML页面最基本的组成部分
html: 跟标记
head:头标记 写描述性的信息(css\javaScricpt)
body: 体标记 写页面显示的信息
--> <html> <head>
<!--引入样式文件-->
<link rel="stylesheet" type="text/css" href="mystyle.css">
<style>
div{
width: 300px;
height:300px;
border:2px solid red;
}
#dd{
background-color:blue;
}
.ss{
background-color:yellow;
} </style> </head> <body>
想写什么
<!--标题标记 h1....-->
<h1 align="center">E</h1>
<h2 align="right">E</h2>
<h3 align="left">E</h3> <!--超链接 href 可以指定应用内或者是应用外的任意地址-->
<a href="http://www.baidu.com">跳转连接</a> <!-- 表格-->
<h1 align="center">Information</h1>
<table border="lpx" align="center" width="60%"> <!--内部是属性设置-->
<!--tr : 表示一行-->
<tr>
<!--
th: 标题列 自带剧中并加粗效果
td: 普通列
-->
<th>ID</th>
<th>Name</th>
<th>Age</th> </tr>
<td>12234</td>
<td>Zhang</td>
<td>Mail</td>
<tr> </tr> </table> <!--表单: 手机用户的信息,提交到后台服务器-->
<form action="提交的地址,例如http://www.baidu.com" method="GET/POST"> 用户名称:<input type="text" name="username" value="admim"/> <!--数据的提交方式:username=admin ,此时username相当于一个key -->
<br/> <!--换行-->
用户密码:<input type="password" name="password"/>
用户性别: 男<input type="radio" name="gender" value="1"/>
女<input type="radio" name="gender" value="0"/> <!--通过指定相同的name 来表示互斥的关系-->
<br/>
用户爱好:羽毛球<input type="checkbox" name="hobby" value="1"/> <!--表示多选框-->
篮球<input type="checkbox" name="hobby" value="2"/>
乒乓球<input type="checkbox" name="hobby" value="3"/>
<br/>
用户地址:省份<select name="province"> <!--表示下拉列表-->
<option value="hb">河北省</option>
<option value="js">江苏省</option>
<option value="ah">安徽省</option>
</select>
<br/>
<input type="submit" value="注册"/> <!--表示按钮,点击后向 action中的地址进行数据的提交-->
</form> <div>这是一个div</div> <!--对所有div的做标记,元素选择性-->
<div></div>
<div id="dd"></div> <!--对某一个做标记,id选择性-->
<div class="ss"></div> <!--对某一类做标记,类选择性-->
<div class="ss"></div> </body> </html>
HTML 超文本标记语言 (Hyper Text Markup Language)的更多相关文章
- 超文本标记语言(Hyper Text Markup Language):构建网页的语言
超文本标记语言(Hyper Text Markup Language):构建网页的语言
- HTML:Hyper Text Markup Language 超文本标记语言
1.HTML是什么? *Hyper Text Markup Language 超文本标记语言 *Hyper Text:超链接.把不同空间的资源,整合在一起,形成逻辑上的网状结构. *Markup La ...
- HTML (Hyper Text Markup Language) 常用标签
HTML是什么? 英文全称:Hyper Text Markup Language 中文全称:超文本标记语言 网页主要由 机构 表现 行为 组成 什么是标签? < > 里的叫 ...
- XML简介——可扩展标记语言(Extensible Markup Language)
(What) XML是什么? XML指可扩展标记语言(Extensible Markup Language) 1. XML是一种标记语言,类似HTML. 2. XML具有自我描述性 3. XML ...
- HTML(超文本标记语言)的内容和理解
由于上篇文章中提到WebMethod的Description 属性(propery)中可以使用超文本,因此就记录一篇关于超文本的文章以供参考,注意:Description=" HTML格式 ...
- html(HyperText Markup Language)--超文本标记语言
1.html的简介? * 什么是html? ** HyperText Markup Language:超文本标记语言,网页语言 ** 超文本:超出文本的范畴,使用html可以轻松实现这样操作: ** ...
- 超文本标记语言(HTML)
超文本标记语言(HyperText MarkUp Language,HTML) HTML是用来制作网页的标记语言,HTML不需要编译,直接由浏览器解析: HTML文件是一个文本文件,包含了一些HTML ...
- 超文本标记语言HTML
介绍html文档的基本结构,html常用标签的使用,理解html语言制作网页基本原理. html概述和基本结构 html概述 HTML是 HyperText Mark-up Language 的首字母 ...
- html 超文本标记语言
1.html超文本标记语言 2.在html中存在着大量的标签,我们用html中存在的标签将要显示在网页的内容包含起来. 3.css 控制网页显示内容的效果. 4.html+css 只能是静态网页. 5 ...
随机推荐
- python 多进程共享全局变量之Manager()
Manager支持的类型有list,dict,Namespace,Lock,RLock,Semaphore,BoundedSemaphore,Condition,Event,Queue,Value和A ...
- 微博python爬虫weiboSpider注意事项
首先我看的weiboSpider爬虫项目教程出自https://github.com/dataabc/weiboSpider 1.这爬取的是手机端的,所以我把网址https://weibo.com的. ...
- HCNP Routing&Switching之RSTP
前文我们了解了vlan优化,vlan聚合技术super vlan相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/16208997.html:今天我们来聊 ...
- 项目完成小结 - Django3.x版本 - 开发部署小结 (2)
前言 好久没更新博客了,最近依然是在做之前博客说的这个项目:项目完成 - 基于Django3.x版本 - 开发部署小结 这项目因为前期工作出了问题,需求没确定好,导致了现在要做很多麻烦的工作,搞得大家 ...
- CentOS删除编译安装的Python3
编译安装Python3 # 下载 # wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xz wget http://mirr ...
- 基于.NetCore开发博客项目 StarBlog - (7) 页面开发之文章详情页面
系列文章 基于.NetCore开发博客项目 StarBlog - (1) 为什么需要自己写一个博客? 基于.NetCore开发博客项目 StarBlog - (2) 环境准备和创建项目 基于.NetC ...
- Dockerfile指令与Docker-compose容器编排-搭建docker私有仓库
目录 一:部署应用映射外部目录(持久化) 总结 二:迁移与备份(容器保存为镜像) 1.django执行gitee,项目提交到远端 2.其他操作 3.操作步骤 4.容器保存为镜像 5.把镜像打包成压缩包 ...
- 聊聊C#中的Mixin
写在前面 Mixin本意是指冰淇淋表面加的那些草莓酱,葡萄干等点缀物,它们负责给冰淇淋添加风味.在OOP里面也有Mixin这个概念,和它的本意相似,OOP里面的Mixin意在为类提供一些额外功能--在 ...
- hash和history路由的区别
在了解路由模式前,我们先看下 什么是单页面应用,vue-router 的实现原理是怎样的,这样更容易理解路由. SPA与前端路由 SPA(单页面应用,全程为:Single-page Web appl ...
- Jmeter基础入门应用举例
举例当然应该有接口下面以常用的百度搜索接口为例: 1.接口地址: http://www.baidu.com/s?ie=utf-8&wd=jmeter性能测试 2.请求参数 ie:编码方式,默认 ...