摘要:
首先我们要理解什么是选择器?选择器是用来做什么的?我们都知道html它是超文本标记语言,是没有样式的,我们要给html添加样式就要用到css,但是我们怎样去知道要给哪一个元素添加样式呢?这个时候就需要有选择器来去选择需要添加样式的标签、元素等等,这也使得选择器分成了不同的类。 1.标签选择器:通过标 阅读全文
摘要:
1.外部字体 使用@font-face引入字体文件 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-sc 阅读全文
摘要:
1.如何加载? 1)解析域名 你要访问一个网站,浏览器需要知道网站的IP地址,所以它向服务器发送一个包含域名的请求,然后DNS服务器返回对应的IP地址。 2)发起请求 浏览器向DNS查找到的那个IP地址的主机发起TCP连接,然后发送请求,请求中包含网址、浏览器信息、浏览器能接受的数据类型(也就是编码 阅读全文
摘要:
为什么不建议使用@import? 1.网页在加载时,先下载载入html,然后解析html,之后载入解析css,所以行内样式要比内部样式和外部样式快。而对于内部样式和外部样式这就需要看他们的位置了,哪一个距离html元素更近,哪一个优先级就更高,因为html,css解析是自上而下的,但是存在覆盖。 2 阅读全文
摘要:
提高css代码的性能 1.提高页面加载性能,减小css文件的大小,提高页面的加载速度,尽可能的利用http缓存 2.提高浏览器解析css代码的速度 方法: 1.尽量写在单独css文件中,在head中引用 2.不使用import 3.避免复杂的选择器,选择器嵌套最好不超过三层 1)不要在id选择器前使 阅读全文
摘要:
1)写在按钮上,代表的是按钮上显示的名称。 <input type="button" value="按钮"> <input type="submit" value="提交"> 2)写在输入框上,代表的是该输入框的默认值,每次加载初始会显示出来。 <input type="text" name="xx 阅读全文
摘要:
ip地址 IP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址。 IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。 IP协议中一个非常重要的内容,那就是给因特网上的每台计算机和 阅读全文
摘要:
span之所以不能设置宽和高是因为它是一个行内元素。 行内元素:可以和其他元素共享一片空间,宽度由子级元素撑起,不能直接设置宽高,不能直接设置上下的内外边距。 块级元素:独占一片空间,不与其他元素共享一片空间,宽都沾满整个父级元素,高度由子级元素撑起, 可以设置width,height,设置了wid 阅读全文
摘要:
1.doctype声明 html5做了简化,只需要写<!doctype html> html4:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://wwww.w3.org/TR/xhtml1-transitio 阅读全文
摘要:
题目描述:编号从1到N的小朋友们围成了一圈。现在从1号开始报数,每个报出3的小朋友退出圈子,下一位从1开始重新报数。那么,最后剩下的那一位会是谁呢? 输入格式:输入N的值。 输出格式:输出留在圈里的最后一位小朋友的编号。 样例1输入:3 样例1输出:2 样例2输入:100 样例2输出:91 #inc 阅读全文