7.HMTL7

news/2024/12/29 13:51:17/

1. CSS : cascading style sheet(层叠 样式 表)

  • HTML标签,指定元素, CSS让标签更美, javascript: 可动
  • 能写在哪??
    • 外部引入 css文件 用 link标签
    • 内部样式: 用style标签
    • 内联样式: 标签的style属性上
    <!-- 外部样式 --><link type="text/css" rel="stylesheet" href="test1.css" /><style>/* 内部样式 */div:hover {width: 0px;height: 0px;border-width: 10px;border-style: solid;border-color: transparent transparent black    transparent ;}div {width: 0px;height: 0px;border-width: 10px;border-style: solid;border-color:black transparent transparent  transparent ;}</style>
</head>
<body><div></div><!-- 内联样式 --><p style="color:red">hello world</p><h1>hello world</h1>
</body>

2. 选择器:

	选择符{属性:属性值;属性:属性值;}

2.1 元素选择器;元素 {样式}; 权重1

2.2 类选择器:class ; 权重10

  • class定义用.

    .abc {样式} .a2{样式}     
    
  • 用的时候写在标签的class属性上

     <div class="abc a2"></div>
    

2.3 ID选择器: #id; 权重100

  • 定义是用#id

    #a1 {样式}
    
  • 使用的时候用id属性:

    <div id="a1"
    

2.4 * 所有元素:基本不用

2.5. 空格表示父子关系(派生)

E F: F是E的子就可以

E>F: F是E的一级子元素

2.6. 逗号, 并列的关系

    <style>div {color :red;}div > p, abc > p {color: green;}</style>
</head>
<body><div>555<p>33<span>hello world</span>44</p>666<abc>dklfakl<p>hello world</p></abc></div>
</body>

2.7 + 同辈相邻的弟弟css3

        h1 + p{color:yellow;}
※ h1的同辈,且相邻,且弟弟

2.8 属性选择器用【】

  • [属性=值]: 常用name选择器
  • [属性*=值]: 包含值
  • [属性^=值]: 以值开头
  • [属性$=值]:以值结尾
        [a2='a3'] {font-weight: bold;}/* 属性过滤name */[name='ename'],[name='empno'] {background-color: red;;}/* 包含3 */[a2*='3'] {font-size: 2em;}      /* 以a开头 */ [a2^='a']  {color: blue;}/* 以4结尾的 */ [a2$='4']  {border:1px solid black;}/* 空格split的包含 */[a2~='c5'] {font-style: italic;}

3 伪类:

3.1 : nth系列:

  • first-child: 第一个子。如果不是第一个子就失效
  • nth-of-type(n); 第几个子元素
  • nth-of-child(n): 第几个子元素是
    <style>li:first-child {text-decoration: line-through;}li:last-child {text-indent: 4em;}div.a2:first-child {/* 不是第一个孩子无效 */color: red;}div.a2:nth-child(3) {/* 第几个是.a2的 */color: red;}div.a2:nth-of-type(3) {/* 第几个.a2 */color: green;}</style>

3.2: 一堆

:link/ visited/ active/ before/after/ hover/

4. CSS样式:定位:

定位一般都是和left/right/top/bottom连用

  • fixed: 固定定位。广告跟着滚动条走。
    • 文档流中清除位置。相对与整个窗体定位

http://www.ppmy.cn/news/207084.html

相关文章

Cortex-A7 MPCore 简介与处理器运行模型

Cortex-A7 MPcore 处理器支持 1~4 核&#xff0c;通常是和 Cortex-A15 组成 big.LITTLE 架构的&#xff0c;Cortex-A15 作为大核负责高性能运算&#xff0c;比如玩游戏啥的&#xff0c;Cortex-A7 负责普通应用&#xff0c;因为 Cortex-A7 省电。Cortex-A7 本身性能也不弱&#…

metaRTC

metaRTC 是一个开源的 WebRTC 服务器。WebRTC (Web Real-Time Communication) 是一项技术标准&#xff0c;它使浏览器和移动应用程序能够进行实时语音、视频和数据通信。metaRTC 可以让开发人员轻松地构建基于浏览器的通信应用程序&#xff0c;无需安装任何插件或软件。

MTOM

1. 简单认识MTOM MTOM: Message Transmission Optimization Mechanism W3C消息传输优化机制 以JAX-WS使用此技术为例&#xff0c;讲client端和server端之间传送图片 传统的图片传输&#xff0c;一般是采用BASE64编码传输&#xff0c;传输体积很大。采用MTOM&#xff0c;会将…

METS介绍

METS介绍 首页 > 关于METS > METS介绍 医护英语水平考试&#xff08;Medical English Test System, 以下简称&#xff1a;METS&#xff09;是由教育部考试中心与中国国际人才交流协会联合举办&#xff0c;面向我国医药卫生人才的全国性专业英语考试项目。METS考试标准…

Cortex --V7介绍

ARM的演变 ARM的V1,V2,V3版本主要是出于实验和开发阶段&#xff0c;并没有大范围占领市场,v4版本开始性能大大提升。 ARM系列版本处理器核ARM1V1ARM1ARM2V2,V2aARM2,ARM2aSARM3V2ARM3ARM6V3ARM6,ARM600,ARM610ARM7V3,V4ARM7,ARM700,ARM710,ARM710T…ARM8V4ARM8,ARM810ARM9V4,…

Cortex-A7 MPCore 架构的介绍

Cortex-A7 MPCore 架构的介绍 参考了《Cortex-A7 Technical ReferenceManua.pdf》和《ARM Cortex-A(armV7)编程手 册 V4.0.pdf》这俩份文档&#xff0c;这两份文档都是 ARM 官方的文档&#xff0c;详细的介绍了 Cortex-A7 架构和 ARMv7-A 指令集。 一、 Cortex-A7 MPCore 简介…

【Docker I】Virtualbox设置CentOS网络实现宿主机与虚拟机互通安装docker

virtualbox安装CentOS 创建虚拟机&#xff0c;加载镜像&#xff0c;完成安装。按照如下设置虚拟机网络网络&#xff1a; 正常启动虚拟机&#xff0c;vi修改/etc/sysconfig/network-scripts/ifcfg-enp0s3&#xff0c;将ONBOOTno修改为ONBOOTyes。至于为何是ifcfg-enp0s3&#x…

MemWatch

1.memwatch是什么&#xff1f; memwatch是C语言的内存检测器。除了检测内存的功能外&#xff0c;它同样可以做其它的一些事情&#xff0c;而我们主要还是在于讲述它的基本功能。如果你真的想要知道所有相关的具体细节&#xff0c;可详细查看头文件memwatch.h以及源代码。那…