web 课程

文章目录

  • 格式
  • 图片
  • 超链接
  • 书签链接
  • 表格
    • 例子
    • 横跨
    • 束跨

格式

<br /> <br/>  #换行

图片

<img> 标签是用于在网页中嵌入图像的 HTML 标签,它有一些属性可以用来控制图像的加载、显示和交互。以下是对 <img> 标签常用属性的详细介绍:

  1. src

    • 这是最重要的属性,指定图像文件的 URL。必须指定,否则图像无法显示。
    • 示例:<img src="example.jpg">
  2. alt

    • 提供图像的替代文本,当图像无法加载时或者用户使用屏幕阅读器时显示。也有利于SEO。
    • 示例:<img src="example.jpg" alt="Example Image">
  3. width

    • 设置图像的宽度,单位可以是像素或者百分比。如果未指定高度,图像会按比例缩放。
    • 示例:<img src="example.jpg" width="200"><img src="example.jpg" width="50%">
  4. height

    • 设置图像的高度,单位可以是像素或者百分比。如果未指定宽度,图像会按比例缩放。
    • 示例:<img src="example.jpg" height="200"><img src="example.jpg" height="50%">
  5. title

    • 提供了一个关于图像的额外信息,通常会在用户鼠标悬停在图像上时显示。
    • 示例:<img src="example.jpg" title="This is an example image">

超链接

超链接(Hyperlink)是指在网页上可点击的文本、图片或其他元素,点击后会跳转到另一个页面或资源。超链接使用HTML的 <a>(anchor)标签创建。以下是超链接的详细格式:

<a href="目标URL" target="目标窗口或框架名称" rel="关系属性">链接文本或嵌入的内容</a>

下面是对超链接标签 <a> 的属性和参数的详细说明:

  1. href

    • 必需的属性,指定链接目标的URL(Uniform Resource Locator)。可以是相对路径或绝对路径。
    • 示例:<a href="https://www.example.com">链接到示例网站</a>
  2. target

    • 指定链接在何处打开的属性。常见的取值包括:
      • _self:在当前窗口打开链接(默认值)。
      • _blank:在新窗口打开链接。
      • _parent:在父窗口中打开链接(如果存在框架)。
      • _top:在顶层窗口中打开链接(如果存在框架)。
      • 自定义框架名称:在具有相同名称的框架中打开链接。
    • 示例:<a href="https://www.example.com" target="_blank">在新窗口打开示例网站</a>
  3. rel

    • 指定链接与目标之间的关系。常见的取值包括:
      • noopener:防止被链接的页面使用 window.opener API 访问当前页面。
      • noreferrer:防止发送 HTTP Referrer 头部信息。
      • nofollow:通知搜索引擎不要跟踪此链接。
    • 示例:<a href="https://www.example.com" rel="noopener noreferrer">链接到示例网站</a>
  4. 链接文本或嵌入的内容

    • 这是超链接在网页上显示的内容。可以是文本、图片或其他HTML元素。
    • 示例:<a href="https://www.example.com">点击这里</a><a href="https://www.example.com"><img src="example.jpg" alt="示例图像"></a>

超链接的使用是Web开发中非常常见的技术,它可以实现网页之间的跳转、下载资源、打开新窗口等功能。

书签链接

书签链接(Bookmark Link)通常指的是网页中的锚点链接,它允许用户在同一页面内快速跳转到页面内的特定位置。书签链接在 HTML 中使用锚点(anchor)标签 <a> 来创建,结合 href 属性指向页面内的锚点位置。

下面是书签链接的详细格式:

<a href="#锚点名称">链接文本</a>

在这个格式中,#锚点名称 指向页面内的特定位置,即页面中的锚点。锚点名称可以是任何你希望跳转到的页面内元素的 id 属性值。

下面是对书签链接的各个部分的详细解释:

  1. href

    • 必需的属性,指定链接目标的URL。对于书签链接,URL 使用 # 符号加上锚点名称,用来指向页面内的特定位置。
    • 示例:<a href="#section1">跳转到第一节</a>
  2. 锚点名称

    • 页面内的标记或元素的 id 属性值。这个值会在页面内唯一标识一个元素。
    • 示例:<h2 id="section1">第一节</h2>
  3. 链接文本

    • 这是书签链接在网页上显示的文本内容,用户点击该文本时触发跳转。
    • 示例:<a href="#section1">跳转到第一节</a>

书签链接常用于长页面中的导航,帮助用户快速定位到页面中的特定部分。在单页应用和滚动页面中尤其有用,可以提供更好的用户体验。
在这里插入图片描述

表格

表格(Table)是网页中一种常见的用来展示结构化数据的HTML元素。它由行(<tr>)和列(<td><th>)组成,可以根据需要包含标题(<caption>)、表头(<thead>)、表体(<tbody>)、表尾(<tfoot>)等部分。以下是表格的详细介绍:

  1. 基本结构

    • 表格由 <table> 标签定义,其内部可以包含多个行(<tr>)和列(<td><th>)。
    • 示例:
      <table><tr><td>行1列1</td><td>行1列2</td></tr><tr><td>行2列1</td><td>行2列2</td></tr>
      </table>
      
  2. 表头和表体

    • 表头使用 <thead> 标签定义,表体使用 <tbody> 标签定义。
    • 示例:
      <table><thead><tr><th>姓名</th><th>年龄</th></tr></thead><tbody><tr><td>张三</td><td>25</td></tr><tr><td>李四</td><td>30</td></tr></tbody>
      </table>
      
  3. 表格标题

    • 使用 <caption> 标签定义表格标题,通常显示在表格上方。
    • 示例:
      <table><caption>学生信息</caption><tr><th>姓名</th><th>年龄</th></tr><tr><td>张三</td><td>25</td></tr>
      </table>
      
  4. 单元格合并

    • 使用 colspanrowspan 属性合并单元格,使单元格跨越多行或多列。
    • 示例:
      <table><tr><td colspan="2">合并两列</td></tr><tr><td rowspan="2">合并两行</td><td>行1列2</td></tr><tr><td>行2列2</td></tr>
      </table>
      
  5. 表格样式

    • 可以使用 CSS 样式来美化表格,包括调整边框、背景色、字体等。
    • 示例:
      <style>table {border-collapse: collapse;}th, td {border: 1px solid black;padding: 8px;text-align: center;}
      </style>
      
  6. 其他属性

    • 其他属性还包括 border(表格边框宽度)、align(对齐方式)、bgcolor(背景色)等,但这些属性在 HTML5 中已经不推荐使用,建议使用 CSS 来控制样式。

表格在网页设计中是非常常见的,用来呈现各种类型的数据,包括数据报表、排行榜、产品比较等。通过合理的结构和样式,可以使表格更具可读性和吸引力。
在这里插入图片描述

例子

align = “left” “center” “right” 分别表示水平左中右
valign = “top” “middle”
在这里插入图片描述

height 高度 width 宽度 要想整齐的话,就定义第一行和列就可以

横跨

  • colspan=" "
    在这里插入图片描述

束跨

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

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

相关文章

MySQL基础架构

文章目录 MySQL基础架构一、连接器 - 建立连接&#xff0c;权限认证二、查缓存 - 提高效率三、分析器 - 做什么四、优化器 - 怎么做五、执行器 - 执行语句六、存储引擎1、存储引擎的概述2、存储引擎的对比3、存储引擎的命令4、存储引擎的选择 MySQL基础架构 大体来说&#xff…

旅游管理系统 |基于springboot框架+ Mysql+Java+Tomcat的旅游管理系统设计与实现(可运行源码+数据库+设计文档)

推荐阅读100套最新项目 最新ssmjava项目文档视频演示可运行源码分享 最新jspjava项目文档视频演示可运行源码分享 最新Spring Boot项目文档视频演示可运行源码分享 目录 前台功能效果图 管理员功能登录前台功能效果图 系统功能设计 数据库E-R图设计 lunwen参考 摘要 研究…

Transformer面试题总结101道

在本文中&#xff0c;我们将回答一系列关于Transformer的问题&#xff0c;涵盖了从基础概念到高级应用的多个方面。无论您是准备面试、学习深度学习&#xff0c;还是对自然语言处理技术感兴趣&#xff0c;都希望本文能为您提供有益的启示和知识。 注&#xff0c;本文的面试题借…

idea中database的一些用法

1、查看表结构 方法1&#xff0c;右键&#xff0c;选这个 方法2 双击表后&#xff0c;看到数据&#xff0c;点DDL 方法3 写SQL时&#xff0c;把鼠标放在表名上&#xff0c;可以快速查看表结构 2、表生成对应的实体类 表中右键&#xff0c;选择这2个&#xff0c;选择生成的路…

FPGA和ASIC

前言 大家好&#xff0c;我是jiantaoyab&#xff0c;这是我所总结作为学习的笔记第16篇,在本篇文章给大家介绍FPGA和ASIC。 一个四核i7的CPU的晶体管中有20亿的晶体管&#xff0c;需要链接起20亿的晶体管可不是一件容易的事情&#xff0c;所以设计一个CPU需要用年来算&#x…

【代码随想录】【回溯算法】补day24:组合问题以及组合的优化

回溯算法&#xff1a;递归函数里面嵌套着for循环 给定两个整数 n 和 k&#xff0c;返回 1 … n 中所有可能的 k 个数的组合。 示例: 输入: n 4, k 2 输出: [ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4], ] 包含组合问题和组合问题的剪枝优化 class solution:def combine(se…

C# 第三方曲线库及其特点

在 C# 中&#xff0c;有几个第三方库可以用于绘制曲线图&#xff0c;每个库都有自己的特点和优势。以下是一些常见的 C# 第三方曲线库及其特点&#xff0c;希望对大家有所帮助。北京木奇移动技术有限公司&#xff0c;专业的软件外包开发公司&#xff0c;欢迎交流合作。 1.LiveC…

力扣L10--- 3. 无重复字符的最长子串--2024年3月14日

1.题目 2.知识点 注1&#xff1a;containsKey 是 Java 中 HashMap 类的一个方法&#xff0c;用于检查哈希表中是否包含指定的键。 注2&#xff1a;在哈希表&#xff08;HashMap)中&#xff0c;每个键对应着唯一的值&#xff0c;因此键不能重复&#xff0c;但值可以重复。 (1)创…

Java后端面试经验分享,~纯分享

本文将从面试、工作、学习三个方面分享最近面试的一些心得以及以后发展的一些规划&#xff0c;仅供参考&#xff0c;哈哈&#xff0c;毕竟本人也很菜&#xff0c;因为菜才要多学习。一会儿也会分享两本Java面试题库&#xff08;题库是b站大学找的&#xff0c;一会儿我也会分享出…

SpringBoot整合Seata注册到Nacos服务

项目引入pom文件 <!-- SpringCloud Seata 组件--> <dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-alibaba-seata</artifactId><version>${alibaba.seata}</version><exclusions><exc…

初学者必看的python中类型转换

Python中常见的类型转换 int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x ) 将对象 x 转换为字符串 repr(x ) 将对象 x 转换为表达式字符串 eval(str ) 用来计算在字符串中…

python二级备考(3)-综合应用

1 《命运》是著名科幻作家倪匡的作品。这里给出《命运》的一个网络版本文件&#xff0c;文件名为“命运. txt”。 问题1 (5分) :在PY301-1. py文件中修改代码&#xff0c;对“命运. txt”文件进行字符频次统计&#xff0c;输出频次最高的中文字符(不包含标点符号)及其频次&…

SpringBoot Servlet容器启动解析

介绍 容器架构 容器处理请求 容器启动全局流程解析 启动前准备 WebServer创建入口 WebServer创建 Servlet启动 Web容器工厂类加载解析 Web容器个性化配置 属性注入 工厂类初始化 BeanPostProcessor方法实现 定制化流程 面试题 请描述下Servlet容器启动流程&#xff1f;介绍下…

4.10.CVAT——3D对象标注

文章目录 1. 创建任务2. 3D 任务工作区3.标准 3D 模式 Standard 3D mode4. 用长方体进行注释4.1. 用shapes进行注释4.2. 使用长方体进行跟踪Tracking 使用 3D 注释工具来标记 3D 对象和场景&#xff0c;例如车辆、建筑物、景观等。 1. 创建任务 要创建 3D 任务&#xff0c;您必…

unity3d Animal Controller的Animal组件中General基础部分理解

控制器介绍 动物脚本负责控制动物的所有运动逻辑.它管理所有的动画师和刚体参数,以及所有的状态和模式,动物可以做。 动物控制器 是一个动画框架控制器,根动或到位,为任何生物或人形。它利用刚体与物理世界的互动和动画师的玩动画。 States States 是不互相重叠的动画。例如…

复习知识点

1. Java常用API 1.1 String类 在java中&#xff0c;String类代表字符串&#xff0c;字符串是常量的&#xff0c;不能被改变。如果想改变字符串。可以用字符串的缓冲区&#xff0c;StringBuffer、StringBuilder 1.1.1 String类的创建方式 第一种&#xff08;常用&#xff09…

一文搞懂PCL中自定义点云类型的构建与函数使用

上周猛男快乐开发时遇到个bug&#xff0c;要用pcl的函数对自定义的点云进行处理。一起解决问题时遇到了很多问题&#xff0c;解决后整理出来分享给各位参考&#xff0c;以免踩一样的坑&#x1f60a;。文章中自定义的点我用PointT来表示&#xff0c;自定义点云一般指的是pcl::Po…

Linux命令行学习之操作文件和目录

目录 通配符 mkdir – 创建目录 cp – 复制文件和目录 mv – 移动和重命名文件 rm – 删除文件和目录 ln – 创建链接 硬链接 符号链接 本文介绍Linux用于操作文件和目录的命令&#xff0c;介绍的命令有&#xff1a; cp – 复制文件和目录mv – 移动/重命名文件和目录…

文件上传漏洞------一句话木马原理解析

目录 一、实验环境 二、实验过程 构造一句话木马 一句话木马的使用: 木马原理解析: 一、实验环境 小皮面板搭建:upload-labs靶场 二、实验过程 构造一句话木马 这是一个最简单的一句话木马&#xff0c;我们用GET传参接受了两个参数&#xff0c;其最终目的是构造出:ass…

【SQLite数据库】的使用

SQLite数据库 文章目录 SQLite数据库0、linux基础知识补充1、SQLite简介1.1 SQLite & MySQL 的优缺点比较1.2 常见的嵌入式数据库 2、数据库的基本命令和用法2.1 创建数据库2.2 创建一张表格2.3 插入一条数据2.4 增加一列2.5 删2.6 改2.7 查看数据库 3、数据库编程3.1 实验…