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标签参考和交互式示例。

相关推荐
红红谈说4 小时前
标签化推送与已读统计怎么做?一次通知链路的工程复盘
数据库·消息推送·数字乡村·集合运算·已读回执·标签体系·写入放大
Shadow(⊙o⊙)5 小时前
MySQL索引
数据库·mysql
东城居士6 小时前
Linux驱动阻塞与非阻塞访问的理解
linux·嵌入式系统
..Dauntless..6 小时前
【Linux】进程地址空间初步理解
linux·运维·服务器
Julien20046 小时前
Docker 网络(一)
linux·运维·服务器·ssh·学习方法
倔强的石头_7 小时前
多环境配置治理:开发、测试、生产连接信息如何隔离
数据库
杨云龙UP7 小时前
一次数据库查询缓慢故障复盘:大表数据增长、SQL全表扫描导致系统响应异常
linux·运维·服务器·数据库·sql·mysql
2501_933670797 小时前
2027 应用统计学秋招选岗指南:统计、SQL、业务指标如何对应岗位
数据库·sql
PellyKoo7 小时前
【linux运维】ubuntu+samba 用户组独占目录权限配置踩坑记
linux·运维·ubuntu
AR-26710-7 小时前
Linux Day15——系统管理复习
linux·运维