HTML入门:从基础结构到表单实战

HTML 基本结构

html 复制代码
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>页面标题</title>
</head>
<body>
    页面内容
</body>
</html>

常用标签示例

超链接

html 复制代码
<a href="http://www.baidu.com">百度</a>
<a href="local.html">本地文件</a>
<a href="target.html"><img src="image.jpg" alt="图片链接"></a>

图片

html 复制代码
<img src="image.jpg" alt="替代文本" width="100" height="200">
<img src="image.jpg" alt="百分比尺寸" width="50%" height="50%">

表单基础

html 复制代码
<form action="submit.php" method="post">
    <input type="text" name="username" placeholder="用户名" required>
    <input type="password" name="pwd" maxlength="20">
    <input type="submit" value="提交">
    <input type="reset" value="重置">
</form>

表单元素类型

  • text:单行文本输入
  • password:密码输入框(内容掩码)
  • submit:提交按钮
  • reset:重置表单按钮
  • button:普通按钮(需配合JavaScript使用)
  • email:邮箱输入(HTML5验证)
  • hidden:隐藏字段(不显示但会提交)

表单属性说明

  • action:表单提交的目标URL
  • method:数据传输方式(GET/POST)
  • required:标记必填字段
  • placeholder:输入提示文本
  • maxlength:最大输入字符数

学习资源

W3School中文教程提供完整的HTML标签参考和交互式示例。

相关推荐
wdfk_prog几秒前
[Linux]学习笔记系列 --[drivers][base]devtmpfs
linux·笔记·学习
渣渣灰95872 分钟前
Windows11安装WSL2(Windows Subsystem for Linux)
linux·运维·windows
1.14(java)3 分钟前
MySQL索引原理与B+树应用详解
数据库·b树·mysql
南山二毛4 分钟前
ubuntu开机自启动脚本
linux·运维·ubuntu
java干货4 分钟前
用 MySQL SELECT SLEEP() 优雅模拟网络超时与并发死锁
网络·数据库·mysql
哈哈不让取名字5 分钟前
使用Fabric自动化你的部署流程
jvm·数据库·python
洛_尘8 分钟前
MySQL 6:数据库约束
数据库·mysql
dawudayudaxue9 分钟前
sqlite在安卓下使用ndk的交叉编译
android·数据库·sqlite
YIN_尹9 分钟前
【MySQL】表的约束(下)
android·数据库·mysql
lkbhua莱克瓦2412 分钟前
Apache Maven全面解析
java·数据库·笔记·maven·apache