zoukankan      html  css  js  c++  java
  • HTML+CSS学习笔记整理

    一、标签语义化(重点):

    1、可以方便代码的阅读和维护

    2、同时让网络爬虫更好的解析从而更好的分析其内容

    3、更好的优化引擎

    如何做到标签语义化:个人理解是,首先,网页的HTML主要作用在网页的结构上面,W3C规范定义了很多标签,标签都具有它的意义,例如:<p>定义的是一个段落 <h1>~<h6>分别定义了标题的大小;这些一个一个的标签都有它的使用用途,根据相应的定义来使用它,使得我们能够有上图的一些结构方面语义化后带来的网页优势。

    二、HTML和CSS:

    HTML(超文本标记语言)是用于网页的结构,我们每个盒子里面的结构都有相应的标签组织而成,为了方便代码的阅读和维护,标签必须语义化。是网页的结构标准。

    CSS(层叠样式表)是用于对网页样式的静态的修饰,是网页的表现标准。

    我们通常使用CSS+div进行布局:div没有实际的语义

    三、绝对路径和相对路径:

    绝对路径例如:一个固定的网站:https://i.cnblogs.com/EditPosts.aspx?opt=1 或者 本地固定的文件路径C:UserszjfDesktop前端

    相对路径:分为三个级  1、同级(和HTML文件同属一个文件夹) 2、下一级(在HTML文件的同属文件夹内的文件)  3、上一级 使用“../”(在HTML文件的上一级文件夹当中)

    四、选择器:普通选择器1、*选择器 2、类选择器 3、id选择器  4、标签选择器

          符合选择器1、后代选择器  2、子代选择器   3、交集选择器“div.nav”  4、并集选择器使用“,”

  • 相关阅读:
    第十四周 Leetcode 315. Count of Smaller Numbers After Self(HARD) 主席树
    POJ1050 To the Max 最大子矩阵
    POJ1259 The Picnic 最大空凸包问题 DP
    POJ 3734 Blocks 矩阵递推
    POJ2686 Traveling by Stagecoach 状态压缩DP
    iOS上架ipa上传问题那些事
    深入浅出iOS事件机制
    iOS如何跳到系统设置里的各种设置界面
    坑爹的私有API
    业务层网络请求封装
  • 原文地址:https://www.cnblogs.com/zjfman/p/11437766.html
Copyright © 2011-2022 走看看