今日总结
1.HTML指的是超文本标记语言(Hyper Text Markup Language),是用来描述网页的一种语言
2.不是编程语言,而是一种标记语言
3.标记语言是一套标记标签(markup tag)
html作用简单理解:网页是由网页元素组成,这些元素是利用html标签描述出来,然后通过浏览器解析,就可以显示给用户。
超文本理解:1.它可以加入图片、声音、动画、多媒体等内容(超越文本限制)2.还可以从一个文件转到另一个文件,与世界各地的主机的文件连接(超级链接文本)
Web
早期的web应用主要是静态页面的浏览,这些静态页面使用HTML语言编写,放在服务器上,用户使用浏览器通过HTTP协议请求服务器上的web页面,服务器上的web服务器软件接受到用户发送的请求后,读取请求URI所标识的资源,加上消息包头发送给客户端的浏览器,浏览器解析响应中的HTML数据,向用户呈现多姿多彩的HTML页面。
但是随着网络的发展,很多线下业务开始向网上发展,基于Internet的web应用也变得越来越复杂用户所访问的资源已不仅仅局限于服务器硬盘上存放的静态网页,更多的应用需要根据用户的请求动态生成网页信息,复杂的还需要从数据库中提取信息,经过一定的运算,生成一个页面返回给客户
HTML实例
用html做个登录页面
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>用户登录页面</title>
</head>
<body>
<h3>用户登录</h3>
<!--用绝对路径的方法来提交 /项目名/路径 -->
<form action="/Day30/reg" method="post">
<!--为了方便测试写的一个value默认值 -->
<!--这里的name属性很重要,后台需要靠这个来确定获取哪个文本框的值 -->
昵称:<input type="text" name="username" value="zhangsan"><br/>
密码:<input type="password" name="pwd" value="123456"><br/>
<input type="submit" value="提交">
</form>
</body>
</html>