首页 > 其他分享 >结构化语句header nav aside main article section footer

结构化语句header nav aside main article section footer

时间:2024-03-20 21:25:46浏览次数:34  
标签:定义 footer section aside header nav main

点击查看代码
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>语义化结构 结构化元素</title>
</head>

<body>
    <header>
        header定义页眉,一般放在页面最顶部。也可以放在一个模块区域的顶部。一定不要在header中包含nav
    </header>
    <nav>nav顶部导航栏</nav>
    <aside>aside 侧边栏内容,左侧栏或者右侧栏内容 表示网站的次要信息</aside>
    <main>main定义主体内容,页面中只是用一次即可 表示网站的主要信息
        <article>
            article定义文章块
            <section>section定义一组相似主题的区域,里面包含这个主题的相关内容</section>
        </article>
    </main>
    <footer>footer定义页脚</footer>
</body>

</html>

标签:定义,footer,section,aside,header,nav,main
From: https://www.cnblogs.com/caoruipeng/p/18086105

相关文章

  • 洛谷题单指南-二分查找与二分答案-P1182 数列分段 Section II
    原题链接:https://www.luogu.com.cn/problem/P1182题意解读:每段和的最大值越小,则分段数就越多,因此可以通过给定每段和的最大值,将分段数划分为两类:<=M,>M,对每段和的最大值进行二分即可。解题思路:二分的判定条件为,给定每段和的最大值,计算分段数,计算逻辑如下:依次遍历每一个数,求当前......
  • 题解 gym102900J 【Octasection】
    代码:#include<iostream>#include<algorithm>#include<stack>#include<vector>#include<cstdio>usingnamespacestd;typedefstructRectangle_tag{ intx1; intx2; inty1; inty2; Rectangle_tag(intx1_,intx2_,int......
  • P1182 数列分段 Section II
    原题链接作为二分答案的入门题非常合适。很典型的二分答案。但是这题有一个坑点,left的值不能设为0这种确定的值,而是应该设为这个数组的最大值。这道题警示了我二分答案的一个重要前提:确定合理的二分区间。题解首先,判断单调性,对于一个最大值mid,如果能够满足check(),那么mid+1,mid+......
  • OpenHarmony—使用继承而非intersection type
    使用继承而非intersectiontype规则:arkts-no-intersection-types级别:错误目前ArkTS不支持intersectiontype,可以使用继承作为替代方案。TypeScriptinterfaceIdentity{id:numbername:string}interfaceContact{email:stringphoneNumber:string}type......
  • CodeForces 1609F Interesting Sections
    洛谷传送门CF传送门看到\(\max,\min\)考虑单调栈。枚举右端点,计算有多少个符合条件的左端点。单调栈维护的是对于每个右端点,以每个点为左端点的后缀\(\max,\min\)形成的极长的段。先枚举\(\text{popcount}=k\),然后如果一个段的\(\max\)的\(\text{popcount}=k\)......
  • [CF17E] Palisection 题解
    [CF17E]Palisection题解思路直接统计相交的字符串很难数,考虑正难则反。用总共的回文串对数减去相离的回文串个数。设总共有\(tot\)个回文串,用manacher跑出来每个位置的最大回文半径后,使用差分的技巧保存两个数组:\(f_i\)表示以\(i\)为开头的回文串个数,\(g_i\)表示以......
  • CF17E Palisection
    改进了一下@\(\bf{\color{black}\text{唐}\color{red}\text{一文}}\)大佬的做法。tags:\(\text{strings}\)\(\color{red}*2900\)洛谷CF给出一个字符串\(s\),求\(s\)有多少对相交的回文子串(不考虑顺序)。\(|s|\le2\times10^6\)。\(2.00\,\text{s}\,/\,1......
  • Sitecore MVC @Html.RenderSection() 的替代方案
    source在Sitecore里的MVC没有@Html.RenderSection,所以使用以下的一个替代方案:publicstaticclassHtmlRenderExtensions{///<summary>///Delegatescript/resource/etcinjectionuntiltheendofthepage///<para>@viahttps://stackoverflow.com......
  • IntersectionObserver(交叉观察器)懒加载
    1.IntersectionObserver 接口(从属于 IntersectionObserverAPI)提供了一种异步观察目标元素与其祖先元素或顶级文档视口(viewport)交叉状态的方法。其祖先元素或视口被称为根(root) 2.监听目标元素与其祖先或视窗交叉状态的手段,其实就是观察一个元素是否在视窗可见3.constint......
  • FreeRTOS 原理 --- 临界区(critical section)
    关调度器voidvTaskSuspendAll(void){/*AcriticalsectionisnotrequiredasthevariableisoftypeBaseType_t.PleasereadRichardBarry'sreplyinthefollowinglinktoapostintheFreeRTOSsupportforumbeforereportingthisasa......