HTML入门基础

本篇文章主要介绍HTML入门基础,感兴趣的朋友参考下,希望对大家有所帮助。

标记、标签、元素

标签和元素通常是描述同样的意思,但是严格来说,一个html元素包含了开始标签和结束标签。

一个标准的HTML页面

          <!--可以插入脚本,样式文件(css)以及各种meta信息页面标题    <!--可视化网页内容(文档的主体)

常用标签

①HTML标题:

标题是通过

~

标签来定义的,h是”header”的缩写。h1是主标题,只能使用一次,h2是副标题,h3~h6一次递减字体大小。

立即学习“前端免费学习笔记(深入)”;

②HTML段落:

段落是通过标签

来定义的,p是”paragraph”的缩写,经常被用来创建一个段落。

③HTML连接

链接是通过标签来定义的。a标签也叫archor(锚点)元素,既可以用来链接到外部地址实现页面跳转功能,也可以链接到当前页面的内部导航功能。                                                                                                                                                            

href=”网址导航”                                                                                                                                                                      target=”_self”:在当前页面进行跳转(默认)                                                                                                                          target=”_blank”:新开页面跳转

锚点:是文档中某行的一个记号,用于链接到文档中的某个位置。                                                                                            

定义锚点:                                                                                                                                    

链接到锚点: 回到顶部                                                                                                                   

 如果只写 默认回到页面顶部  

④HTML图像HTML入门基础

图像通过单标签HTML入门基础来定义。                                                                                                                                            

error                                                                                           

 src指“source”。源属性的值是图像的URL地址。                                                                                                                  

alt属性用来为图像定义一串预备的可替换的文本。                                                                                                                    

title属性可以让鼠标悬停在图像上时显示title内容(通常是图像标题)。

⑤特殊字符与标签  

标签可以进行换行操作   

标签可以定义水平线       空格     <

⑥HTML文本格式化

可以使用标签对输出的文本进行粗体或斜体转换。通常可以使用代替前者。然而,这些标签的含义不同:                                                                                                                                                                                    

定义粗体或斜体文本。                                                                                                                                            

意味着这段文本是重要的,所以要突出显示。                                                                                              

缩小文本                放大文本                                                                                                

下标                            上标                                                                                                        

保留文本里所有的空格和换行操作

对于HTML,无法通过在HTML代码中添加额外的空格和空行,所有连续的空格(换行)会被合并为一个。        

⑦HTML区块

HTML可以通过

和将元素组合起来。大多数HTML元素被定义为块级元素或内联元素(行内元素)。

块级元素:独占一行,元素前后自动换行。例如:、

内联元素:在显示时通常不会以新行开始。例如:、、、@@##@@

p是块级元素,它是可用于组合其他元素的容器。如果与CSS一同使用,p可用于对大的内容块设置样式属性。

span是内联元素,可用于作为文本内容的容器。当与CSS一同使用时,span可用于为部分文本设置样式属性。

⑧HTML列表

无序列表(unorderlist):此列项目使用粗体圆点进行标记。   

@@######@@

· Coffee
· Milk

有序列表(orderlist):此列项目使用数字进行标记。    

@@######@@

1.Coffee
2.Milk

自定义列表(definedlist):不仅仅是一列项目,而是项目及其注释的组合。

@@######@@

Coffee
– black hot drink
Milk
– white cold drink

⑨HTML表格

表格由

标签来定义。每个表格均有若干行(tablerow),每行被分割为若干单元格(tabledata)。可以为表格指定width和height属性,如果不定义边框属性,表格将不显示边框。@@######@@

在浏览器显示如下:

@@##@@

跨行和跨列的表格单元格

@@######@@

浏览器中显示如下:

单元格跨两格:

Name Telephone

Bill Gates555 77 854555 77 855

单元格跨两列:

First Name:

Bill Gates

Telephone:

555 77 854555 77 855

 Cell spacing 增加单元格之间的距离

  • Coffee
  • Milk

HTML入门基础

⑩HTML表单

表单是一个包含表单元素的区域。

表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表、单选框(radio-buttons)、复选框(checkboxes)等等。

表单使用表单标签

多数情况下被用到的表单标签是输入标签()。

输入类型是由类型属性(type)定义的。大多数经常被用到的输入类型如下:

文本域(Text Fields)

文本域通过 标签来设定,当用户要在表单中键入字母、数字等内容时,就会用到文本域。

  1. Coffee
  2. Milk

浏览器显示如下:

First name: 
Last name: 

注意:表单本身并不可见。同时,在大多数浏览器中,文本域的缺省宽度是20个字符。

密码字段

密码字段通过标签 来定义:

Coffee
- black hot drink
Milk
- white cold drink

浏览器显示效果如下:

Password: 

注意:密码字段字符不会明文显示,而是以星号或圆点替代。

单选按钮(Radio Buttons)

标签定义了表单单选框选项

Header 1 Header 2
row 1, cell 1 row 1, cell 2
row 2, cell 1 row 2, cell 2

浏览器显示效果如下:

Male
Female

复选框(Checkboxes)

Name Telephone
Bill Gates 555 77 854 555 77 855

单元格跨两列:

First Name: Bill Gates
Telephone: 555 77 854
555 77 855

浏览器显示效果如下:

I have a bike
I have a car

上传文件

没有单元格间距:

First Row
Second Row

单元格间距="0":

First Row
Second Row

单元格间距="10":

First Row
Second Row

下拉列表/滚动列表

First name: 
Last name:

文本域(Textarea)

Password: 


Label标签

label> 标签为 input 元素定义标注(标记)。

label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,就会触发此控件。就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。

“for” 属性可把 label 绑定到另外一个元素。请把 “for” 属性的值设置为相关元素的 id 属性的值。

Male
Female

带边框的表单(Fieldset)

 定义了复选框. 用户需要从若干给定的选择中选取一个或若干选项。I have a bike
I have a car

HTML入门基础

按钮

普通按钮


提交按钮

    VolvoSaabFiatAudi

重置按钮

HTML5的button标签

    


在button元素内部可以放置内容,比如文本或图像。这是该元素与使用input元素创建按钮之间的不同之处。请始终为button元素规定type属性。

相关推荐:

HTML基础之选择器

几个HTML基础知识点

在前端中的html基础知识

HTML入门基础a1.png

Personal information:Name:
E-mail:
Date of birth:
    
    
    

以上就是HTML入门基础的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1546182.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月21日 17:56:38
下一篇 2025年12月21日 17:57:07

相关推荐

  • 如何制作抖音点单小程序:全面指南与实用技巧

    引言: 随着移动互联网的飞速发展,抖音已不仅仅是短视频平台,更成为商家连接用户的重要入口。越来越多企业开始关注抖音点单小程序的搭建,以提升服务效率和用户体验。本文将为您系统讲解抖音点单小程序的制作流程,并分享实用技巧与真实案例,助您快速打造专属的小程序,实现流量变现与销售增长。 1. 明确核心需求与…

    2026年9月21日
    100
  • PHP播放HLS视频流的方法_PHP播放HLS视频流方法

    答案:PHP通过权限控制和文件代理实现HLS流安全分发,前端使用HTML5视频标签和hls.js播放。具体描述:HLS将视频切为.ts片段并用.m3u8索引,PHP后端可校验用户权限、防止盗链,动态输出.m3u8或.ts内容;前端通过video标签加载stream.php?id=1,结合hls.js…

    2026年9月20日
    000
  • VSCode有哪些必备的插件?

    EditorConfig for VS Code统一代码风格,2. Prettier自动格式化多语言代码,3. ESLint检查JS/TS错误并集成Prettier,4. GitLens增强Git可视化,5. Path Intellisense补全文件路径,6. 括号高亮提升嵌套识别,7. Auto…

    2026年9月20日
    1000
  • 为什么VSCode的CSS代码提示不全?

    答案:VSCode CSS提示不全通常由配置或环境问题导致。1. 确保文件语言模式为CSS并正确关联扩展名;2. 更新VSCode以支持现代CSS特性,自定义属性需插件辅助;3. 安装IntelliSense、Tailwind或PostCSS等插件增强提示功能;4. 检查settings.json中…

    2026年9月20日
    000
  • 怎么在VSCode里运行HTML文件?

    使用Live Server扩展是VSCode运行HTML文件最简单的方法,安装后右键选择“Open with Live Server”即可在浏览器中自动打开并实时预览网页内容。 在VSCode里运行HTML文件,最简单的方法是借助浏览器打开。VSCode本身不直接运行HTML,但可以快速预览和调试。…

    2026年9月20日
    000
  • qq浏览器怎么导出已保存的账号密码_qq浏览器密码导出教程

    1、通过Windows凭据管理器可查看QQ浏览器保存的密码,进入控制面板的“凭据管理器”→“Web凭据”,点击条目并验证系统密码后显示明文信息。2、在QQ浏览器设置中进入“密码管理”→“已保存的密码”,身份验证后逐条查看账号密码并手动记录。3、利用开发者工具修改登录页密码框属性,将type=&#82…

    2026年9月20日
    100
  • UC浏览器如何给书签文件夹加密_UC浏览器书签文件夹加密方法

    1、UC浏览器可通过隐私锁功能加密书签文件夹,设置图案、密码或指纹验证;2、若无内置加密,可导出书签为HTML文件并用Keepass等加密应用管理;3、还可利用手机隐私空间功能,将UC浏览器迁移至隔离环境实现系统级保护。 如果您希望在使用UC浏览器时保护个人隐私,防止他人随意查看您收藏的重要网页,可…

    2026年9月20日
    200
  • edge浏览器无法打开本地HTML文件或显示空白怎么办_Edge浏览器打开本地HTML文件失败解决方法

    1、检查文件路径并选择Edge打开,确保路径为纯英文;2、在edge://flags中启用“Allow file access from files”;3、使用开发者工具排查资源加载错误;4、通过命令行启动Edge绕过安全限制;5、推荐使用npx live-server搭建本地服务器运行HTML文件…

    2026年9月20日
    000
  • Linux输出文本echo命令应用

    echo命令不仅能输出文本,还可结合变量、转义序列和重定向实现动态内容生成、文件创建与追加、配置修改、管道处理及脚本调试,其行为在Bash、Zsh和Dash等shell中因内置实现不同而存在差异,尤其在转义序列处理上需注意使用-e选项或改用printf以保证一致性。 echo 命令在 Linux 中…

    2026年9月20日
    000
  • 如何为VSCode配置一个自定义的文件编码检测策略?

    VSCode无直接自定义编码检测API,需通过files.encoding设默认编码,files.autoGuessEncoding启自动识别,files.associations按文件类型指定编码,.editorconfig统一项目规范,辅以扩展处理特殊需求,组合实现自定义策略;编码误判主因包括B…

    2026年9月20日
    000
  • 怎样在VSCode中为不同文件类型设置不同的缩进?

    在VSCode中可为不同文件类型设置缩进,通过settings.json按语言ID配置,如Python用4空格、HTML用2空格,保存后自动生效并覆盖全局设置。 在 VSCode 中为不同文件类型设置不同的缩进,可以通过配置语言特定的设置来实现。VSCode 支持按语言 ID 覆盖编辑器的缩进行为,…

    2026年9月20日
    100
  • 修复WordPress wp-settings.php 中致命错误的专业指南

    本文旨在解决WordPress网站中因核心文件损坏导致的wp-settings.php致命错误,特别是“Call to undefined function”问题。通过提供详细的步骤,指导用户安全地替换受损的wp-admin和wp-includes目录,从而恢复网站功能。文章强调了备份的重要性,并提…

    2026年9月20日
    100
  • 你尝试过用VSCode编写非代码类文档(如Markdown)吗?

    答案是推荐使用VSCode编写非代码类文档。它内置Markdown支持,提供语法高亮、实时预览、自动保存,配合插件可实现目录生成、图表插入、图片粘贴等功能,适合技术文档、笔记等结构化写作,结合Git便于版本控制,是兼顾简洁与效率的写作环境。 当然尝试过,而且非常推荐用 VSCode 编写非代码类文档…

    2026年9月20日
    100
  • windows怎么查看系统稳定性历史记录_Windows系统稳定性历史记录查看方法

    通过可靠性监视器可查看Windows系统稳定性评分及蓝屏、程序崩溃等事件详情;2. 使用事件查看器能深入分析系统和应用程序日志中的错误级别条目;3. 借助PowerShell命令可生成HTML格式的系统稳定性报告用于存档或分析。 如果您发现Windows系统运行不稳定,例如频繁出现蓝屏、程序崩溃或自…

    2026年9月20日
    100
  • mysql如何实现用户注册功能

    答案:通过MySQL创建用户表并结合后端逻辑实现注册功能。首先在MySQL中创建包含用户名、密码、邮箱等字段的users表,确保唯一性约束;后端接收%ignore_a_1%提交的注册数据,对密码加密(如SHA256或bcrypt),使用参数化查询将数据安全存入数据库;前端通过表单或AJAX发送注册请…

    2026年9月13日
    200
  • Java如何开发一个简易的打卡签到工具

    答案:基于Spring Boot搭建打卡签到工具,实现用户登录、打卡记录与历史查询。采用Spring Web、JPA与H2数据库构建后端,设计User和Attendance实体,通过控制器处理/checkin、/checkout及/history接口,前端使用HTML表单提交打卡请求,配合Thyme…

    2026年9月13日
    700
  • MySQL GROUP_CONCAT函数实现订单项按日期合并显示

    本教程详细阐述了如何利用MySQL的GROUP_CONCAT函数,将同一日期下的多个订单项合并为一行显示,并以逗号分隔。文章将涵盖从数据库查询优化到PHP数据处理的完整流程,旨在帮助开发者高效地在购物网站等场景中展示分组后的订单信息,提升数据可读性。 在构建在线购物平台时,展示客户订单详情是一个常见…

    2026年9月13日
    100
  • Via浏览器怎么把书签数据同步到另一台手机_Via浏览器书签跨设备同步的方法

    可通过导出HTML文件或使用云存储、第三方工具实现Via浏览器书签跨设备同步,具体操作包括在原设备导出书签、传输文件至新设备并导入,或利用云盘自动同步及复制数据库文件完成迁移。 如果您希望在更换设备或使用多台手机时,继续访问Via浏览器中保存的书签,可以通过手动或借助第三方工具实现数据迁移。以下是将…

    2026年9月12日
    200
  • 如何为VSCode配置自动补全(Auto Complete)?

    VSCode默认启用自动补全,通过LSP提供智能建议,可手动触发或设置自动弹出;2. 安装Pylance、Rust Analyzer等语言扩展提升各语言补全准确性;3. 调整editor.quickSuggestions、延迟时间和参数提示优化体验。 VSCode 的自动补全功能默认已启用,大多数情…

    2026年9月12日
    300
  • edge浏览器网页内容无法复制怎么办_edge浏览器解除网页复制限制技巧

    答案:可通过阅读模式、打印预览、禁用JavaScript、开发者工具或扩展程序解决Edge无法复制问题。具体步骤依次为:启用阅读视图绕过脚本限制;使用打印功能导出PDF提取文字;临时关闭JavaScript解除防护;通过F12工具查看HTML元素直接复制;安装SuperCopy等扩展一键破解复制禁用…

    2026年9月12日
    100

发表回复

登录后才能评论
关注微信