深入学习html的步骤

推荐的学习步骤:

1. 深入了解HTML基础标签

列表

HTML提供有序列表(<ol>)和无序列表(<ul>)。

<h2>无序列表</h2>
<ul><li>项目一</li><li>项目二</li><li>项目三</li>
</ul><h2>有序列表</h2>
<ol><li>项目一</li><li>项目二</li><li>项目三</li>
</ol>

在这里插入图片描述

表格

表格用于显示数据。

<table><tr><th>姓名</th><th>年龄</th><th>城市</th></tr><tr><td>张三</td><td>28</td><td>北京</td></tr><tr><td>李四</td><td>22</td><td>上海</td></tr>
</table>

在这里插入图片描述

表单

表单用于获取用户输入。

<form action="/submit"><label for="name">姓名:</label><input type="text" id="name" name="name"><br><br><label for="age">年龄:</label><input type="text" id="age" name="age"><br><br><input type="submit" value="提交">
</form>

在这里插入图片描述

2. 学习HTML属性

标签可以有属性来提供更多信息。例如:

<a href="https://www.example.com" target="_blank">这是一个在新标签页打开的链接</a>
<img src="image.jpg" alt="描述图像的文字" width="300" height="200">

常用属性包括:

  • href:链接地址
  • src:图片地址
  • alt:图片的替代文本
  • target:链接的打开方式
  • widthheight:图片的宽度和高度

3. 学习HTML语义化标签

语义化标签提供更多的上下文信息,便于搜索引擎和其他用户代理(如屏幕阅读器)更好地理解网页内容。

<header><h1>网站标题</h1>
</header>
<nav><ul><li><a href="#home">首页</a></li><li><a href="#about">关于</a></li><li><a href="#contact">联系</a></li></ul>
</nav>
<main><article><h2>文章标题</h2><p>文章内容</p></article>
</main>
<footer><p>版权所有 &copy; 2024</p>
</footer>

在这里插入图片描述

4. 学习CSS(层叠样式表)

HTML定义网页的结构和内容,CSS则用于控制网页的外观和布局。以下是一个基本的CSS示例:

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><title>我的第一个网页</title><style>body {font-family: Arial, sans-serif;background-color: #f0f0f0;color: #333;}h1 {color: #0066cc;}p {font-size: 16px;}a {color: #ff6600;text-decoration: none;}a:hover {text-decoration: underline;}</style>
</head>
<body><h1>你好,世界!</h1><p>这是我的第一个HTML页面。</p><a href="https://www.example.com">访问Example网站</a><img src="image.jpg" alt="描述图像的文字">
</body>
</html>

在这里插入图片描述

5. 学习JavaScript(JS)

JavaScript是让网页具有交互性的编程语言。例如,可以用JavaScript来处理表单验证、动态内容更新等。

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><title>我的第一个网页</title><script>function showAlert() {alert('按钮被点击了!');}</script>
</head>
<body><h1>你好,世界!</h1><button onclick="showAlert()">点击我</button>
</body>
</html>

在这里插入图片描述

6. 综合练习

结合HTML、CSS和JavaScript,创建一个简单的网页项目。例如:

  • 创建一个个人简历网页
  • 创建一个简单的博客页面
  • 创建一个交互式表单

7. 参考和实践资源

  • MDN Web Docs
  • W3Schools
  • freeCodeCamp

实践

尝试构建不同的网页,逐步提升你的技能。实践是掌握HTML和相关技术的最佳方式。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/352825.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[论文笔记]Query Rewriting for Retrieval-Augmented Large Language Models

引言 今天带来论文Query Rewriting for Retrieval-Augmented Large Language Models的笔记。 本篇工作从查询重写的角度介绍了一种新的框架&#xff0c;即重写-检索-阅读&#xff0c;而不是以前的检索-阅读方式&#xff0c;用于检索增强的LLM。关注的是搜索查询本身的适应性&…

线程本地化存储如何保证线程安全

线程本地化存储如何保证线程安全 1、背景2、详细分析1、背景 在并发编程中,可能最害怕听到一个词就是线程不安全。因为它意味着程序运行的时候,可能出现数据的读取或写入不准确等情况发生, 2、详细分析 可能对于每个工程师来说都不陌生,就是我们工作中常见的一个环节,…

游戏开发丨基于PyGame的消消乐小游戏

文章目录 写在前面PyGame消消乐注意事项系列文章写在后面 写在前面 本期内容&#xff1a;基于pygame实现喜羊羊与灰太狼版消消乐小游戏 下载地址&#xff1a;https://download.csdn.net/download/m0_68111267/88700193 实验环境 python3.11及以上pycharmpygame 安装pygame…

【stable diffusion】ComfyUI扩展安装以及”127.0.0.1拒绝了我们的连接请求“解决记录

目录 扩展安装”127.0.0.1拒绝了我们的连接请求“解决记录操作1操作2操作3操作4总结扩展安装 虽然大家都推荐将扩展包直接放到extension文件夹的方式,但我还是推荐直接在sd webui的扩展处下载,酱紫比较好维护一点,我个人感觉。 按照上图顺序点击会出现”URLError: <url…

Cocos2dlua棋牌Lua解密

点击上方↑↑↑蓝字[协议分析与还原]关注我们 “ 介绍使用libcocos2dlua.so库的游戏的解密分析方法。” Cocos2dlua是一款流行的游戏引擎&#xff0c;常用于开发棋牌游戏。为了保护游戏代码&#xff0c;Cocos2dlua通常会对游戏脚本lua文件进行加密&#xff0c;生成Luac文件&…

全域外卖系统源码部署怎么弄?快速上手指南来了!

作为本地生活下半场的标志性项目&#xff0c;全域外卖的热度随着多家互联网布局力度的加大和相关政策的不断更新而不断飙升。在此背景下&#xff0c;想做全域外卖服务商的人越来越多&#xff0c;全域外卖系统源码部署模式逐渐兴盛。 就在最近&#xff0c;抖音官方发布了关于新增…

分数限制下,选好专业还是选好学校

目录 1.概述 1.1.综合考虑 1.2.个人经验分享 2.专业解析 2.1. 计算机科学与技术 2.2. 英语 2.3. 法学 2.4.专业VS学校 2.5.建议 3.名校效应分析 3.1. 名校声誉&#xff08;品牌效应&#xff09; 3.2. 资源获取 3.3. 学术氛围 3.4. 就业优势 3.5.小结 4.好专业和…

3、matlab单目相机标定原理、流程及实验

1、单目相机标定流程及步骤 单目相机标定是通过确定相机的内部和外部参数&#xff0c;以便准确地在图像空间和物体空间之间建立映射关系。下面是单目相机标定的流程及步骤&#xff1a; 搜集标定图像&#xff1a;使用不同角度、距离和姿态拍摄一组标定图像&#xff0c;并确保标…

家电行业,等待「换机潮」

【潮汐商业评论/原创】 “昨天去超市囤货&#xff0c;你们猜怎么着&#xff1f;”“我买了台冰箱。” 当同事还在调侃Jesse从买菜到买冰箱&#xff0c;在商场就着急完成“保鲜闭环”时&#xff0c;其实Jesse也没想到&#xff0c;怎么买个菜的功夫就把家里冰箱给换了。 “虽然…

基于uni-app和图鸟UI的智慧校园圈子小程序开发实践

摘要&#xff1a; 随着教育信息化和“互联网教育”的快速发展&#xff0c;智慧校园建设已成为推动校园管理现代化、提高教育教学质量的重要手段。本文介绍了基于uni-app和图鸟UI开发的智慧校园圈子小程序&#xff0c;旨在通过一站式服务、个性化定制、数据互通和安全可靠等特点…

Linux自旋锁

面对没有获取锁的现场&#xff0c;通常有两种处理方式。 互斥锁&#xff1a;堵塞自己&#xff0c;等待重新调度请求自旋锁&#xff1a;循环等待该锁是否已经释放 本文主要讲述自旋锁 自旋锁其实是一种很乐观的锁&#xff0c;他认为只要再等一下下锁便能释放&#xff0c;避免…

vue echarts画多柱状图+多折线图

<!--多柱状图折线图--> <div class"echarts-box" id"multiBarPlusLine"></div>import * as echarts from echarts;mounted() {this.getMultiBarPlusLine() },getMultiBarPlusLine() {const container document.getElementById(multiBar…

基于协同过滤算法的电影推荐

基于协同过滤算法的电影推荐 电影推荐系统使用了基于**协同过滤&#xff08;Collaborative Filtering&#xff09;的算法来生成推荐。具体来说&#xff0c;使用了基于用户的协同过滤&#xff08;User-Based Collaborative Filtering&#xff09;**算法&#xff0c;步骤如下&am…

【html】如何利用id选择器实现主题切换

今天给大家介绍一种方法来实现主题切换的效果 效果图&#xff1a; 源码&#xff1a; <!DOCTYPE html> <html lang"zh"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initia…

MacOS - 3 招快速去除桌面上的图标文件

在平时用 Mac 电脑的时候&#xff0c;会产生许多我们不用的或废弃的图标、文件&#xff0c;在 Mac 桌面上显得很乱&#xff0c;不仅影响美观也直接影响了我们工作的心情。下面我们分享 3 招快速去除桌面上的图标或文件的方法&#xff0c;有需要的朋友可以试一试。 1. 右键删除&…

移动硬盘分区误删?专业恢复策略与预防措施

一、认识移动硬盘分区误删 在使用移动硬盘时&#xff0c;有时我们可能会遇到分区误删的情况。这通常指的是由于某种原因&#xff0c;用户错误地删除了移动硬盘上的某个分区&#xff0c;导致该分区内的所有数据丢失。分区误删是一种常见的数据丢失问题&#xff0c;对于用户来说…

【深度学习】Loss为Nan的可能原因

文章目录 1. 问题情境2. 原因分析3. 导致Loss为Nan的其他可能原因 1. 问题情境 在某个网络架构下&#xff0c;我为某个数据项引入了一个损失函数。 这个数据项是nn.Embedding类型的&#xff0c;我加入的损失函数是对nn.Embedding空间做约束。 因为我在没加入优化loss前&#x…

nodejs爬虫小红书评论区

发现好像还是爬虫的知识热度比较高&#xff0c;最近一直在加强JS这块。这两天脚本模拟爬BOSS的时候也想着怎么用nodejs&#xff0c;昨天都没更新文章&#xff0c;Q-Q&#xff0c;因为一直failed没啥成果。 使用模块 这边可以看到使用的模块其实也挺多&#xff0c;但主要还是ht…

邮件钓鱼--平台框架-优化内容效率-Gophish项目

免责声明:本文仅做技术交流与学习... 目录 邮箱伪造发信人与转发邮箱-不同就会报错 Gophish项目: 1-配置发件接口&#xff08;自定义&#xff09; 2-配置发信模版&#xff08;更逼真&#xff09;? 3-配置触发页面&#xff08;钓鱼用&#xff09; 4-配置用户和组(可单可批…

go context 源码刨析(一)

Context 上下文context.Context 是用来设置截止时间、同步信号&#xff0c;传递请求相关值的结构体。 context.Context 定义了四个需要实现的方法&#xff1a; Deadline: 返回 context.Context 被取消的时间。Done: 返回一个 Channel&#xff0c;这个 Channel 会在当前工作完…