Web前端开发技术基础(HTML)1

HTML结构

在vscode中可用“!”快速生成html初始结构,如下

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>
  1. <!DOCTYPE html> 声明为 HTML5 文档
  2. <html> 元素是 HTML 页面的根元素
  3. <head> 元素包含了文档的元(meta)数据,如 <meta charset="utf-8"> 定义网页编码格式为 utf-8。
  4. <title> 元素描述了文档的标题
  5. <body> 元素包含了可见的页面内容

HTML语法规范

  1. html 标签是由尖括号包围的关键词,例如<html>。
  2. html 标签大部分时间都是成对出现。例如<html>和</html>,我门称之为双标签。标签对中的第一个标签是开始标签,第二个是结束标签。
  3. 有些特殊的标签必须是单个标签(极少情况),例如<br>我们称之为单标签

 HTML链接(超链接)

HTML使用超链接与网络上另一个文件链接,几乎可以在所有的网页中找到链接。点击链接可以从一张页面跳转到另一张页面。

以下是 HTML 中创建链接的基本语法和属性:

  <a href="url">text</a>

  1. href:指定链接目标的URL,这是链接的最重要属性。可以是另一个网页的URL、文件的URL或其他资源的URL。
  2. target(可选):指定链接如何在浏览器中打开。常见的值包括 _blank(在新标签或窗口中打开链接)和 _self(在当前标签或窗口中打开链接)。
  3. title(可选):提供链接的额外信息,通常在鼠标悬停在链接上时显示为工具提示。
  4. rel(可选):指定与链接目标的关系,如 nofollow、noopener 等。

以下为一个实例:

<a href="https://www.baidu.com/" target="_blank" title="百度">点击跳转</a>

在此案例中,href属性的URL值为百度的网址,target值为“_blank”,title的值为“百度”,在代码运行后,页面会有一个“点击跳转”的链接,鼠标悬停在链接上时会显示“百度”,点击后浏览器将在新标签打开百度的页面。

HTML图像与路径

在 HTML 中,图像由<img> 标签定义。

<img> 是空标签,意思是说,它只包含属性,并且没有闭合标签。

要在页面上显示图像,你需要使用源属性(src)。src 指 "source"。源属性的值是图像的 URL 地址。

以下为一个实例

<img src="dog.jpg" alt="这是一条狗">

在此案例中,页面会显示一个名为“dog.jpg”的图像,且在这个图像没有加载出来或加载错误的时候,页面会有一段替换文本“这是一条狗”来提示读者。

html文件路径分为相对路径和绝对路径

以下为一个实例

在此实例中,文件的结构大致如下

-TEST
 -html
   cat.jpg
   img.html
 -resource
   dog.jpg

相对路径

若当前文件“img.html”要访问“cat.jpg”文件,则可使用 ./ 访问“cat.jpg”文件,例如<img src="./cat.jpg">

若当前文件“img.html”要访问“dog.jpg”文件,则可使用../来返回到上级文件夹resource,再访问此文件夹下的“dog.jpg”文件,例如<img src="../resource/dog.jpg">

绝对路径

绝对路径从盘符开始查找,例如<img src="C:/TEST/html/cat.jpg">

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值