css样式

Html与css基础

房东的猫 提交于 2020-04-03 16:22:35
1、html的定义 (1)、html:超文本标记语言(HyperText Markup Language),它主要包括"头"(Head)和"主体"(Body)两个部分,其中"头"部提供关于网页的信息,"主体"部分提供网页的具体内容。 (2)、头部元素基本由head(头部),meta(设置文档标题和其它在网页中不显示的信息),base(文档中不能被该站点辨识的其它所有链接源的URL),title(文档的标题),link(定义一个链接和源之间的相互关系),sricpt(脚本语句标签,引入外部js文件或写入js文件),style(写入css样式)七个部分组成。 (3)、经常使用的元素 来源: https://www.cnblogs.com/poem-ko/p/5578815.html

6.28—050—周五

微笑、不失礼 提交于 2020-04-03 04:42:52
今日所学内容:前端     一、HTML5       1、转义字符       2、指令       3、标签     二、css       1、css 书写位置 行间式 | 内联式 | 外联式 前端:   学习前端目的:为我们开发的应用程序提供一个与用户进行交互的界面   前端分类:HTML5、CSS3、JavaScript三大部分   学习内容:HTML5、CSS3、JavaScript、jQuery前端框架及Bootstrap前端框架五个课程内容 一、HTML5   什么是HTML5 (HyperText Mark-up Language)   HTML5就是html语言,是一种标记语言,数字5是该语言的版本号;html语言开发的文件是以.html为后缀,制作运行在浏览器上展现给用户使用的前端界面,采用的语言是超文本标记语言(HyperText Mark-up Language)。   注:.html文件可以双击直接在浏览器中打开,被浏览器解析后显示给用户查看   如何学习HTML   学习方向:掌握转义字符、指令和标签三大组成部分   学习目的:通过标签知识完成搭建页面整体架构 1、转义字符   像后台开发语言的特殊字符\n一样,会被解析为换行,html5中也有很多特殊字符数字的组合,会被解析为特殊的含义     空格:&nbsp | 字符":&quot | 字符&:

web前端入门到实战:css选择器和css文本样式相关

荒凉一梦 提交于 2020-04-02 22:00:10
【文章来源微信公众号:每天学编程】--- 关注,后台领取编程资源 css基础-css选择器和css文本样式相关: 使用link链入外部样式,页面加载时会同时加载样式 @import url(“*.css”);使用导入式,页面加载完后,才会加载样式 链接伪类的顺序 :link-> :visited ->:hover-> :active 或者 : visited -> : link ->:hover-> :active 选择器的优先级: id选择器>class选择器>标签选择器 如果设置了同样的类样式,类样式与元素里类的顺序没有关系,取决于哪个样式离需要引用样式的元素最近就用哪个,所以div里的文字颜色是“橘色“ 选择器权值: 标签选择器:1 类和伪类选择器:10 id选择器:100 通配符选择器:0 行内样式:1000 !important:优先级最最高 权值不同时,根据权值判断样式;权值相同时,根据就近原则判断样式 常用选择器: input:focus p:first-letter p元素的首字母 p:first-line p元素的首行 serif字体和sans-serif字体的区别: sans-serif有修饰 sans-serif无修饰 font-style:normal/italic/oblique 正常 斜体 倾斜 font简写顺序: font-style font

大厂在用的Python反爬虫手段,破了它!

只谈情不闲聊 提交于 2020-04-02 20:20:04
SVG 映射反爬虫 SVG 是用于描述二维矢量图形的一种图形格式。它基于 XML 描述图形,对图形进行放大或缩小操作都不会影响图形质量。矢量图形的这个特点使得它被广泛应用在 Web 网站中。 接下来我们要了解的反爬虫手段正是利用 SVG 实现的,这种反爬虫手段用矢量图形代替具体的文字,不会影响用户正常阅读,但爬虫程序却无法像读取文字那样获得 SVG 图形中的内容。由于 SVG 中的图形代表的也是一个个文字,所以在使用时必须在后端或前端将真实的文字与对应的 SVG 图形进行映射和替换,这种反爬虫手段被称为 SVG 映射反爬虫。 6.3.1 SVG 映射反爬虫绕过实战 示例 6:SVG 映射反爬虫示例。 网址: http://www.porters.vip/confusion/food.html 。 任务:爬取美食商家评价网站页面中的商家联系电话、店铺地址和评分数据,页面内容如图 6-15 所示。 图 6-15 示例 6 页面 在编写 Python 代码之前,我们需要确定目标数据的元素定位。在定位过程中,发现一个与以往不同的现象:有些数字在 HTML 代码中并不存在。例如口味的评分数据,其元素定位如图 6-16 所示。 图 6-16 评分数据中口味分数元素定位 根据页面显示内容,HTML 代码中应该是 8.7 才对,但实际上我们看到的却是: 1 < span class = "item

google的html/css规范指南

断了今生、忘了曾经 提交于 2020-04-02 15:17:43
google之前出了javascript规范指南,中文翻译 传送门在此 ,现在有了html/css规范指南,明河开始翻译时版本是2.1。后续如果google有新的内容补充,明河也会跟进。 常规样式规则 协议 引入的assets资源文件(js、css、图片文件) 忽略协议 ( http:, https: ),比如: 不推荐的写法: < script src = " http://www.google.com/js/gweb/analytics/autotrack.js " ></ script > 推荐的写法: < script src = "//www.google.com/js/gweb/analytics/autotrack.js" ></ script > 不推荐的写法: .example { background : url ( http://www.google.com/images/example ); } 推荐的写法: .example { background : url (//www.google.com/images/example); } 关于google的这点建议,明河倒是觉得有待商榷,有兴趣的朋友看 http://stackoverflow.com/questions/4831741/can-i-change-all-my-http-links-to

html中使用css的三种方式

痴心易碎 提交于 2020-04-01 07:20:47
方式一:行内样式 在元素标签有跟style属性,将样式写到改属性中。格式 style=" 属性1 : 值; 属性2 : 值;属性3 : 值;"多个属性用分号“ ; ”隔开。 例: 1 <!-- 在div 后跟style属性,等号后面写上css样式 --> 2 <div style="background-color:#000;color:#fff;"> 3 <h1>这是一个DIV标签为</h1> 4 </div> 方式二:内联样式 在<head>标签中加入<style>标签将CSS样式表写到该标签中。格式:.class{ 属性1 : 值; 属性2 : 值;属性3 : 值 ;},值后跟分号。 例: 1 <head> 2 <meta charset="utf-8"> 3 <title>js测试</title> 4 <!-- 内部样式表开始 --> 5 <style > 6 .box{ 7 background-color:#000; 8 color:#fff; 9 } 10 <!-- 内部样式表结束 --> 11 </style> 12 </head> 13 14 <body> 15 <div class="box"> 16 <h1>这是一个DIV</h1> 17 </div> 18 </body> 方式三:外联样式(链接外部样式表) 这是一种比较实用的方式。使用方法:在<head

CSS基础语法规则学习笔记

六眼飞鱼酱① 提交于 2020-04-01 07:14:37
CSS 概述 CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题 外部样式表可以极大提高工作效率 外部样式表通常存储在 CSS 文件中 多个样式定义可层叠为一 样式解决了一个普遍的问题 HTML 标签原本被设计为用于定义文档内容。通过使用 <h1>、<p>、<table> 这样的标签,HTML 的初衷是表达“这是标题”、“这是段落”、“这是表格”之类的信息。同时文档布局由浏览器来完成,而不使用任何的格式化标签。 由于两种主要的浏览器(Netscape 和 Internet Explorer)不断地将新的 HTML 标签和属性(比如字体标签和颜色属性)添加到 HTML 规范中,创建文档内容清晰地独立于文档表现层的站点变得越来越困难。 为了解决这个问题,万维网联盟(W3C),这个非营利的标准化联盟,肩负起了 HTML 标准化的使命,并在 HTML 4.0 之外创造出样式(Style)。 所有的主流浏览器均支持层叠样式表。 样式表极大地提高了工作效率 样式表定义如何显示 HTML 元素,就像 HTML 3.2 的字体标签和颜色属性所起的作用那样。样式通常保存在外部的 .css 文件中。通过仅仅编辑一个简单的 CSS 文档

css导航条

懵懂的女人 提交于 2020-04-01 07:05:48
1.css用在导航的制作上: <style> *{margin:0px; padding:0px;} //最低级别的修饰 #heater{width:980px; height:100px; color:#099; margin:0px auto; background- color:#0CF; margin-bottom:15px;} //头部居中 下方留缝隙15个像素。 #nav{margin:0 auto; width:980px; font-size:14px; font- weight:bold;} //导航条 #nav li{list-style:none; float:left; width:77px; height:30px; text- align:center; margin-right:5px; line-height:30px;} //文字两个方向居中 #nav li a{background:url(images/bg1.gif) no-repeat 0 -50px; display:block; text-decoration:none;} #nav li a:hover{ background:url(images/bg1.gif) no-repeat -200px -50px; color:#0F0;} </style> </head> <body>

css 动态换肤

青春壹個敷衍的年華 提交于 2020-04-01 07:01:43
今天朋友问我如果动态调用皮肤,我也没有做过,只好到网上搜索了一下,然后自己分析了一下: 原理是利用js动态加载css文件,然后把信息用cookie保存到客户段。这样就可以使用户下次访问的时候显示的格式就是上次设计的。不过如果用户的浏览器禁止cookie的写入(mafee 8.5 就禁止cookie的写入),这个就是问题了。。。。。希望大虾们能够解决一下。。。 提醒一下(copy代码的时候不要忘记自己创建 css文件,不然就会没有效果的 -v-) <html> <head> <link id="skin" rel="stylesheet" type="text/css" /> <title>换肤技术</title> <script language="javascript" type="text/javascript"> function SetCookie(name,value){ var argv=SetCookie.arguments; var argc=SetCookie.arguments.length; var expires=(2<argc)?argv[2]:null; var path=(3<argc)?argv[3]:null; var domain=(4<argc)?argv[4]:null; var secure=(5<argc)?argv[5]:false;

疯狂农场模式系统开发

十年热恋 提交于 2020-04-01 00:38:10
那么web前端开发技术人才越来越吃香,而且web前端领域划分越来越细,对技术的需求越来越高,想学习web前端的人也是越来越多。那么,如何学习web前端知识?从哪开始?转型成为web前端工程师需要学些什么?小白到高手需要多久?小编帮大家分析 1、如何学习web前端知识 第一阶段,你要从最基础的HTML/CSS开始,简单地说,HTML就是一堆非常简单的标签,而CSS则是把你画画的流程用英语按一定的格式写出来。然后你需要理解常用HTML标签的意思,学会各种CSS的属性,还有CSS的盒模型、优先级、选择器…… 第二阶段,JavaScript学习,你要是想在网页上实现交互效果,比如轮播图、点击按钮后播放动画等等,那么就必须学会JavaScript。JavaScript是一门完整、强大、热门的编程语言,浏览器的各种交互效果都由它来做到的。你先要了解一些基础的JavaScript概念(变量、函数、基本类型)后,然后学习jQuery(JavaScript代码库的一种),并且通过jQuery继续使用CSS的选择器。 2、转职成为web前端 专精HTML/CSS的前端从业人员也就是前端重构。这里要提一下,有一个职业对于这块很有优势,那就是设计师。不管是UI设计师,还是平面设计师,在页面上如何写页面,也知道怎么做得更好,并且更加理解Web世界,做出更“系统化”的设计。关于CSS的知识,你需要理解文档流