自学笔记

<head>之间的内容是隐藏的

<meta charset="UTF-8">:语言是英语,

UTF-8:万国语

<title>课程表<title> :网页标题叫:课程表

<link rel="stylesheet" type="text/css" href="./css/table.css">用来关联css样式

CSS:增加效果:路径:./文件夹/文件


两种标签:

1具有 属性的标签

2开始,闭合标签,中间是元素的内容  


标签分为两种

1行内元素inline :所有的都在一行,长宽设置对行内元素不起作用。只是内容的大小。font-weight

2块级元素block  :自动分行,可以用height,width来描述


标签分2种

1语意标签:,,,,(给程序员们看得)

2效果标签,例如:(有一定效果)




标题<h1>~<h6>

段落<p>


块状(通用)<div>


分割线<hr/>


下一行<br/>


注释 <!--这是一段注释。-->    注释不会在浏览器中显示。


设置字体:font-family


设置粗体:font-weight:700,900;B:

font-weight:bold,bolder


设置字的大小:font-size


style: 属性用于改变 HTML 元素的样式。例:<body style="font-family:verdana;color:red"


border:边框,

border:1px solid  blue;


class选择器 比 标签选择器优先度高

css优先级

当两个规则都作用到了同一个html元素上时,如果定义的属性有冲突,那么应该用谁的值的,CSS有一套优先级的定义。

不同级别

在属性后面使用 !important 会覆盖页面内任何位置定义的元素样式。

作为style属性写在元素内的样式

id选择器

类选择器

标签选择器

通配符选择器

浏览器自定义或继承

总结排序:!important > 行内样式>ID选择器 > 类选择器 > 标签 > 通配符 > 继承 > 浏览器默认属性

雪碧图

width100%是父元素的100%


大前提

* {

margin:0;

padding: 0;

}


行高:line-height

文字在行高里是上下居中的。

可以实现文本居中,将行高=width


CSS

1 行内样式 :width,height,border,color等

2 内联样式表:只能控制本页面样式

选择器{};a 标签div; b  id命名法,唯一性;c class命名法 名称复用性。

3 外联样式表 :


background:repeat-x:横向平铺

background:repeat-y 纵向平铺

background:no-repeat




最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,703评论 1 92
  • 转载请声明 原文链接地址 关注公众号获取更多资讯 第一部分 HTML 第一章 职业规划和前景 职业方向规划定位...
    前端进阶之旅阅读 16,760评论 32 459
  • 1.CSS基本概念 1.1 CSS的定义 CSS(Cascading Style Sheets)层叠样式表,主要用...
    寥寥十一阅读 5,944评论 0 6
  • CSS基础 本文包括CSS基础知识选择器(重要!!!)继承、特殊性、层叠、重要性CSS格式化排版单位和值盒模型浮动...
    廖少少阅读 8,561评论 0 40
  • 传送门: CSS 自学笔记(上) CSS 自学笔记(中) CSS 自学笔记(下) 继承、层叠和特殊性 继承 CSS...
    CyrusCao阅读 3,828评论 0 50

友情链接更多精彩内容