Html学习

devtools/2024/9/25 12:44:07/
htmledit_views">
HTML(超文本标记语言) | MDN
head标签
主要放title和meta,title就是网页显示的标题,meta可以添加一些属性,可以被百度搜索什么之类的。
html"><html><!--1.编码集设置utf-82.作者信息name属性 authorcontent属性 作者信息3.keywords属性name属性 keywordscontent属性 关键字。。。4.description属性name属性 descrpitioncontent属性 描述信息--><head><meta charset="utf-8"/><meta name="author" content="aaron"/><meta name="keywords" content="java学习,好啊后学习"/><meta name="description" content="学习,哈哈"/><title>aa</title></head><body></body>
</html>

标题和段落
html">    <h1>静夜思</h1><p>床前明月光 疑是地上霜</p><p>举头望明月 低头思故乡</p>

span标签

<span> HTML 元素是一个通用的行级容器,本身不具备特殊含义。它可被用于对元素进行编组,以便于添加样式(通过使用 class 或 id 属性),或共享属性值(例如 lang 属性)。该元素仅应在无其他合适语义元素时使用。<span> 与 <div> 元素非常相似,但是 <div> 是块级元素,而 <span> 是一个行级元素。

列表

无序

html">    <ul>豆浆油条豆汁焦圈</ul>

有序
html">    <ul><li>豆浆</li><li>油条</li><li>豆汁</li><li>焦圈</li></ul>

html">    <ol><li>沿这条路走到头</li><li>右转</li><li>直行穿过第一个十字路口</li><li>在第三个十字路口处左转</li><li>继续走 300 米,学校就在你的右手边</li></ol>

超链接
html">    <p>我创建了一个指向<a href="https://www.mozilla.org/zh-CN/">Mozilla 主页</a>的链接。</p>

块级
html">    <a href="https://developer.mozilla.org/zh-CN/"><h1>MDN Web 文档</h1></a><p>自从 2005 年起,就开始记载包括 CSS、HTML、JavaScript 等网络技术。</p>

图片

html">    <a href="https://developer.mozilla.org/zh-CN/"><img src="mdn_logo.svg" alt="MDN Web 文档主页" /></a>

你可能要添加到你的链接的另一个属性是 title。这旨在包含关于链接的补充信息,例如页面包含什么样的信息或需要注意的事情。 当鼠标指针悬停在链接上时,标题将作为提示信息出现。

html">    <p>我创建了一个指向<ahref="https://www.mozilla.org/zh-CN/"title="了解 Mozilla 使命以及如何参与贡献的最佳站点。">Mozilla 主页</a>的超链接。</p>

当你链接到要下载的资源而不是在浏览器中打开时,你可以使用 download 属性来提供一个默认的保存文件名。

html">    <ahref="https://download.mozilla.org/?product=firefox-latest-ssl&os=win64&lang=zh-CN"download="firefox-latest-64bit-installer.exe">下载最新的 Firefox 中文版 - Windows(64 位)</a>

文本格式进阶
描述列表
html">    <dl><dt>培根</dt><dd>整个世界的粘合剂。</dd><dt>鸡蛋</dt><dd>一块蛋糕的粘合剂。</dd><dt>咖啡</dt><dd>一种浅棕色的饮料。</dd><dd>可以在清晨带来活力。</dd></dl>

上标和下标
当你使用日期、化学方程式、和数学方程式时会偶尔使用上标和下标,以确保它们的正确含义。 <sup>    <sub>  元素可以解决这样的问题。
html">    <p>咖啡因的化学方程式是 C<sub>8</sub>H<sub>10</sub>N<sub>4</sub>O<sub>2</sub>。</p><p>如果 x<sup>2</sup> 的值为 9,那么 x 的值必为 3 或 -3。</p>

展示计算机代码
有大量的 HTML 元素可以来标记计算机代码:
  • <code> :用于标记计算机通用代码。
  • <pre> :用于保留空白字符(通常用于代码块)——如果文本中使用了缩进或多余的空白,浏览器将忽略它,你将不会在呈现的页面上看到它。但是,如果你将文本包含在  <pre></pre>  标签中,那么空白将会以与你在文本编辑器中看到的相同的方式渲染出来。
  • <var> :用于标记具体变量名。
  • <kbd> :用于标记输入电脑的键盘(或其他类型)输入。
  • <samp> :用于标记计算机程序的输出。
html">   <pre><code>const para = document.querySelector('p');para.onclick = function() {alert('噢,噢,噢,别点我了。');}</code></pre><p>请不要使用 <code>&lt;font&gt;</code> 、<code>&lt;center&gt;</code> 等表象元素。</p><p>在上述的 JavaScript 示例中,<var>para</var> 表示一个段落元素。</p><p>按 <kbd>Ctrl</kbd>/<kbd>Cmd</kbd> + <kbd>A</kbd> 选择全部内容。</p><pre>$ <kbd>ping mozilla.org</kbd><samp>PING mozilla.org (63.245.215.20): 56 data bytes64 bytes from 63.245.215.20: icmp_seq=0 ttl=40 time=158.233 ms</samp></pre>

日期
html"><!-- 标准简单日期 -->
<time datetime="2016-01-20">20 January 2016</time>
<!-- 只包含年份和月份-->
<time datetime="2016-01">January 2016</time>
<!-- 只包含月份和日期 -->
<time datetime="01-20">20 January</time>
<!-- 只包含时间,小时和分钟数 -->
<time datetime="19:30">19:30</time>
<!-- 还可包含秒和毫秒 -->
<time datetime="19:30:01.856">19:30:01.856</time>
<!-- 日期和时间 -->
<time datetime="2016-01-20T19:30">7.30pm, 20 January 2016</time>
<!-- 含有时区偏移值的日期时间 -->
<time datetime="2016-01-20T19:30+01:00">7.30pm, 20 January 2016 is 8.30pm in France</time
>
<!-- 提及特定周 -->
<time datetime="2016-W04">The fourth week of 2016</time>

网站布局

网页的外观多种多样,但是除了全屏视频或游戏,或艺术作品页面,或只是结构不当的页面以外,都倾向于使用类似的标准组件:

页眉

通常横跨于整个页面顶部有一个大标题 和/或 一个标志。这是网站的主要一般信息,通常存在于所有网页。

导航栏

指向网站各个主要区段的超链接。通常用菜单按钮、链接或标签页表示。类似于标题栏,导航栏通常应在所有网页之间保持一致,否则会让用户感到疑惑,甚至无所适从。许多 web 设计人员认为导航栏是标题栏的一部分,而不是独立的组件,但这并非绝对;还有人认为,两者独立可以提供更好的 无障碍访问特性,因为屏幕阅读器可以更清晰地分辨二者。

主内容

中心的大部分区域是当前网页大多数的独有内容,例如视频、文章、地图、新闻等。这些内容是网站的一部分,且会因页面而异。

侧边栏

一些外围信息、链接、引用、广告等。通常与主内容相关(例如一个新闻页面上,侧边栏可能包含作者信息或相关文章链接),还可能存在其他的重复元素,如辅助导航系统。

页脚

横跨页面底部的狭长区域。和标题一样,页脚是放置公共信息(比如版权声明或联系方式)的,一般使用较小字体,且通常为次要内容。还可以通过提供快速访问链接来进行 SEO。

为了实现语义化标记,HTML 提供了明确这些区段的专用标签,例如:

  • <header>:页眉。

  • <nav>:导航栏。

  • <main>:主内容。主内容中还可以有各种子内容区段,可用<article>、<section> 和 <div> 等元素表示。

  • <aside>:侧边栏,经常嵌套在 <main> 中。

  • <footer>:页脚。


http://www.ppmy.cn/devtools/116963.html

相关文章

闰年判断-C语言

1.问题&#xff1a; 判断某一年是否是闰年。 2.解答&#xff1a; 闰年是公历中的名词&#xff0c;分为普通闰年和世纪闰年&#xff0c;普通闰年:公历年份是4的倍数的&#xff0c;且不是100的倍数&#xff0c;为普通闰年&#xff1b;世纪闰年:公历年份是整百数的&#xff0c;必…

如何构建智能应用:深入探索Langchain的强大功能与应用潜力

目录 1. 引言 2. Langchain概述 Langchain定义 核心理念&#xff1a;链式思维 主要功能与应用领域 3. Langchain的核心组件 Chain&#xff1a;链式结构的概念与示例 代码示例&#xff1a;基本链式结构 Agent&#xff1a;智能体的作用与实现 代码示例&#xff1a;使用…

C#开发者的新选择:使用ImageSharp进行图像处理

在.NET生态系统中&#xff0c;ImageSharp是一个功能强大、跨平台的图像处理库&#xff0c;它为开发者提供了丰富的API来处理图像。与传统的System.Drawing不同&#xff0c;ImageSharp不需要依赖Windows GDI&#xff0c;因此可以在Linux和macOS等非Windows平台上运行。本文将介绍…

ProcessOn为什么导出有水印!!!(利用SVG转PNG)

processon-svg2png ProcessOn 一个非常好用的思维导图网站&#xff0c;但是为什么导出有水印&#xff01;&#xff01;&#xff01;。 功能 支持按钮拖拽支持将流程图svg 转成 png下载支持修改自定义文字下载svg&#xff08;开发中&#xff09; 安装/使用方法 安装并使用…

【WorldView系列卫星】

WorldView系列卫星 WorldView系列卫星是美国DigitalGlobe公司推出的一系列先进商业遥感卫星&#xff0c;旨在提供高分辨率的地球成像服务。该系列卫星以其卓越的成像能力&#xff0c;如高分辨率、快速重访时间和宽幅扫描能力&#xff0c;引领了地球观测技术的新标准。以下是对…

Android 平台使用VIA创建语音交互应用开发指南

Android 平台使用VIA创建语音交互应用开发指南 要实现语音交互应用(VIA),请按照以下步骤进行: 创建VIA框架。(Option)实现首次设置/登录流程。(Option)实现“设置”界面。在清单文件中声明所需权限。实现语音控制面板界面。实现语音识别(需包含 RecognitionService A…

PostgreSQL运用关键点是什么呢?

PostgreSQL是一种功能强大的开源对象——关系数据库系统&#xff0c;它广泛应用于各种规模的项目中&#xff0c;从小型应用程序到大型企业级应用。以下是关于PostgreSQL如何运用的几个关键点&#xff1a; 1、安装与配置 安装&#xff1a;PostgreSQL可以在多种操作系统上安装&a…

论文复现:考虑电网交互的风电、光伏与电池互补调度运行(MATLAB-Yalmip-Cplex全代码)

论文复现:考虑电网交互的风电、光伏与电池储能互补调度运行(MATLAB-Yalmip-Cplex全代码) 针对风电、光伏与电化学储能电站互补运行的问题,已有大量通过启发式算法寻优的案例,但工程上更注重实用性和普适性。Yalmip工具箱则是一种基于MATLAB平台的优化软件工具箱,被广泛应用…