html css 粗略浏览笔记

1、
HTML 不是一种编程语言,而是一种标记语言

元素是 HTML 页面的根元素

HTML 链接是通过标签 来定义的。
HTML 图像是通过标签 来定义的

换行 br
HTML 元素可以设置属性,属性总是以名称/值对的形式出现,比如:name=“value”。

属性值应该始终被包括在引号内。 双引号是最常用的,不过使用单引号也没有问题。


《 hr 》 标签在 HTML 页面中创建水平线。

hr 元素可用于分隔内容。


《b》 与《i》 定义粗体或斜体文本。

注释<! >


**超链接**可以是一个字,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。

在这里插入图片描述

在这里插入图片描述


在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
、、、、、
在这里插入图片描述
、、、、、
在这里插入图片描述
、、、、
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
、、、、
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
、、、、、、、
在这里插入图片描述
有序列表始于 <ol 标签。每个列表项始于 <li标签。

、、、、、、

在这里插入图片描述
表单是一个包含表单元素的区域。

表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表(select)、单选框(radio-buttons)、复选框(checkbox) 等等。

我们可以使用 标签来创建表单:
、、、、
在这里插入图片描述
《input type=“checkbox” 》定义了复选框。

在这里插入图片描述
、、、、、
在这里插入图片描述
、、、、、

《script》 元素既可包含脚本语句,也可通过 src 属性指向外部脚本文件。

、、、、、
css

在这里插入图片描述

在这里插入图片描述
CSS注释以 /* 开始, 以 */ 结束
、、、、
在这里插入图片描述
在这里插入图片描述
多个 class 选择器可以使用空格分开
《p class=“center color”》段落居中,颜色为红色。


、、、、、、、
background-color 属性定义了元素的背景颜色

background-image 属性描述了元素的背景图像. body
{background-image:url(‘paper.gif’);}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
、、、、
在这里插入图片描述
、、、、、、
第二天
加粗样式
在这里插入图片描述
在这里插入图片描述

文本缩进属性是用来指定文本的第一行的缩进
实例
p {text-indent:50px;}

设置字体大小像素
设置文字的大小与像素,让您完全控制文字大小:
实例
h1 {font-size:40px;}

用em来设置字体大小
1em的默认大小是16px
h1 {font-size:2.5em;} /* 40px/16=2.5em */

在这里插入图片描述

在这里插入图片描述
背景颜色
背景颜色属性指定链接背景色:

实例
a:link {background-color:#B2FF99;}

、、、、
list-style-type属性指定列表项标记的类型是:
实例
ul.a {list-style-type: circle;}
要指定列表项标记的图像,使用列表样式图像属性:
实例
ul
{
list-style-image: url(‘sqpurple.gif’);
}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
表格填充
如需控制边框和表格内容之间的间距,应使用td和th元素的填充属性:
实例
td
{
padding:15px;
}

在这里插入图片描述
、、、、
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
、、、、、
加粗样式
边框样式属性指定要显示什么样的边界。
border-style属性用来定义边框的样式、
border-width 属性为边框指定宽度。
border-color属性用于设置边框的颜色。
solid: 定义实线边框
none: 默认无边框
“border-width” 属性 如果单独使用则不起作用。要先使用 “border-style” 属性来设置边框。
border-color单独使用是不起作用的,必须得先使用border-style来设置边框样式。
border-width可以指定长度值,比如 2px 或 0.1em(单位为 px, pt, cm, em 等),或者使用 3 个关键字之一,它们分别是 thick 、medium(默认值) 和 thin。
在这里插入图片描述
在这里插入图片描述
、、、、
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
所有边距属性的简写属性是 margin :
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
分组选择器:

实例
h1,h2,p
{
color:green;
}
.marked p{ }: 为所有 class=“marked” 元素内的 p 元素指定一个样式。
p.marked{ }: 为所有 class=“marked” 的 p 元素指定一个样式。

、、、、、、
display属性设置一个元素应如何显示,visibility属性指定一个元素应可见还是隐藏。

隐藏一个元素可以通过把display属性设置为"none",或把visibility属性设置为"hidden"。但是请注意,这两种方法会产生不同的结果。
visibility:hidden可以隐藏某个元素,但隐藏的元素仍需占用与未隐藏之前一样的空间。也就是说,该元素虽然被隐藏了,但仍然会影响布局。

、、、、、
块元素是一个元素,占用了全部宽度,在前后都是换行符。

块元素的例子:

h1
p
div
内联元素只需要必要的宽度,不强制换行。

内联元素的例子:

<span
<a

把列表项显示为内联元素:
实例
li {display:inline;}
把span元素作为块元素:
实例
span {display:block;}
、、、、、、、

position 属性指定了元素的定位类型。
元素可以使用的顶部,底部,左侧和右侧属性定位。然而,这些属性无法工作,除非是先设定position属性
在这里插入图片描述

在这里插入图片描述
、、、、
CSS overflow 属性可以控制内容溢出元素框时在对应的元素区间内添加滚动条
overflow: scroll;
auto 如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。
、、、、、、
CSS 的 Float(浮动),会使元素向左或向右移动,其周围的元素也会重新排列。

Float(浮动),往往是用于图像,但它在布局时一样非常有用。
在这里插入图片描述
彼此相邻的浮动元素
如果你把几个浮动的元素放到一起,如果有空间的话,它们将彼此相邻。
清除浮动 - 使用 clear
元素浮动之后,周围的元素会重新排列,为了避免这种情况,使用 clear 属性。

clear 属性指定元素两侧不能出现浮动元素。

使用 clear 属性往文本中添加图片廊:

实例
.text_line
{
clear:both;
}
、、、、
在这里插入图片描述

margin: auto;
如果没有设置 width 属性(或者设置 100%),居中对齐将不起作用。

在这里插入图片描述
在这里插入图片描述
、、、、

当使用 position 来对齐元素时, 通常 元素会设置 margin 和 padding 。

左右对齐 - 使用 float 方式
我们也可以使用 float 属性来对齐元素:

实例
.right {
float: right;
width: 300px;
border: 3px solid #73AD21;
padding: 10px;
}

、、、、
在这里插入图片描述
如果要水平和垂直都居中,可以使用 padding 和 text-align: center:
、、、、、

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
first-line 伪元素
“first-line” 伪元素用于向文本的首行设置特殊样式。

在下面的例子中,浏览器会根据 “first-line” 伪元素中的样式对 p 元素的第一行文本进行格式化:

实例
p:first-line
:“first-line” 伪元素只能用于块级元素。
:first-letter 伪元素
“first-letter” 伪元素用于向文本的首字母设置特殊样式:

伪元素和CSS类

p.article:first-letter {color:#ff0000;}

文章段落

上面的例子会使所有 class 为 article 的段落的首字母变为红色。

在这里插入图片描述
在这里插入图片描述

导航栏=链接列表
导航条基本上是一个链接列表,所以使用

  • 元素非常有意义:

水平导航栏
有两种方法创建横向导航栏。使用**内联(inline)**或浮动(float)的列表项。

这两种方法都很好,但如果你想链接到具有相同的大小,你必须使用浮动的方法。

内联列表项
建立一个横向导航栏的方法之一是指定元素, 下述代码是标准的内联:

实例
li
{
display:inline;
}

这里是引用
浮动列表项
在上面的例子中链接有不同的宽度。

对于所有的链接宽度相等,浮动

  • 元素,并指定为 元素的宽度:
  • 实例
    li
    {
    float:left;
    }
    a
    {
    display:block;
    width:60px;
    }

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值