html css的简单学习(三)
html css的简单学习(三)
前端开发工具:
Dreamweaver、Hbuilder、WebStorm、Sublime、PhpStorm...
==========================================================
head头的本质:
优化页面,利于搜索;
设置字符集,防止乱码;
引入外部样式方便;
规定呈现样式。
===========================================================
<meta name="keyword" content="PHP、JS、CSS">
<meta name="description" content="PHP、JS、CSS">
===========================================================
<hr size="100" width="200">
size就是高度
===========================================================
<big>hello html</big>比默认的大一个号的字体(如果已经最大,就无效)
<small>hello html</small>比默认的小一个号的字体(如果已经最小,就无效)
=========================================================================
<sub>显示在右下角
<sup>显示在右上角
=================================================================
斜体效果的一些标签:
<i>你好i</i>
<em>你好em</em>
<cite>你好tite</cite>
<address>你好address</address>
其中address是块级元素,独占一行,其他三个是行级元素。
=================================================================
css的样式:
<img src="1.jpg" width="100" height="100">
<img src="1.jpg" style="width:100px;height:100px;">
使用style时需要加单位。
====================================================================
text-indent: 2.5em;首行缩进
==================================================================
在table元素中边框亮边线,是指表格的左侧和顶部的边线:
bordercolorlight;
在table元素中边框暗边线,是指表格的右侧和底部的边线:
bordercolordark;
====================================================================
设置表格的背景颜色:
bgcolor,background,
bgcolor可以设置body标签和table相关标签的背景颜色,
示例:<table bgcolor="red"></table>
background必须写进style中。bgcolor不写在style中。
==================================================================
table相关标签:
table、thead、tbody、th、caption、tr、td、tfoot。
<table style="border:1px solid #ccc;">
<caption>
我是表格标题caption
</caption>
<thead>
<tr>
<th>姓名</th>
<th>年龄</th>
</tr>
</thead>
<tbody>
<tr>
<td>张三</td>
<td>12</td>
</tr>
</tbody>
<tfoot>
<tr>
<td>合计</td>
<td>100</td>
</tr>
</tfoot>
</table>
================================================================
align 设置左右对齐方式(left、right、center)
valign 设置上下对齐方式(top、bottom、middle)
===============================================================
img的border-radius可以设置边角的弧度,
如果宽高一样,弧度50%时图片显示圆形;
如果宽高不一样,弧度50%时显示椭圆形;
<img src="1.jpg" style="width:1080px;border-radius:50%;">
opacity:0.5;设置图片透明度
<img src="1.jpg" style="width:1080px;opacity:0.5;">
==================================================================
css中属性选择器:
[alt="php"]{border:5px solid red;}设置属性alt的值为php的元素样式;
[alt][title]{border:5px solid red;}设置拥有属性alt和title的元素的样式;
[alt^="php"]{border:5px solid red;}设置属性alt的值为php开头的元素样式;
[alt$="php"]{border:5px solid red;}设置属性alt的值为php结尾的元素样式;
[alt~="php"]{border:5px solid red;}设置属性alt的值包含php的样式(字符之间以空格隔开);
[alt|="php"]{border:5px solid red;}设置属性alt的值包含php的样式(字符之间以-隔开);
=====================================================================================
伪类选择器:
li:first-child{color:red;} //第一个li
li:last-child{color:red;} //最后一个li
li:nth-child(5){color:red;}//第五个li
li:nth-child(odd){color:red;}//第奇数个li
li:nth-child(even){color:red;}//第偶数个li
================================================================================
+表示同级且相邻:
h1+h2{color:red;}//表示设置与h1相邻的同级的h2元素的颜色,不包括h1,必须是下一个元素,不能是上
一个;
h1~h2{color:red;}//表示设置与h1同级的所有的h2元素的颜色,不包括h1,也不包括h1之前的h2元素;
==========================================================================================
text-indent:2em;//缩进两字符
==================================================================================
cellspacing 外边距
cellpadding 内边距
=================================================================================
html css的简单学习(三)的更多相关文章
- html css的简单学习(二)
html css的简单学习(二) <!Doctype html>告诉浏览器,这是一个html文档.lang="en" 默认是en,表示英语:zh-Hans 中文简体:z ...
- html css的简单学习
html css的简单学习 css的内边距:padding (auto.length.%)(顺序:上.右.下.左)padding-toppadding-leftpadding-rightpadding ...
- css的简单学习笔记
1.CSS的简介 *css :层叠样式表 **层叠: 一层一层. **样式表: 具有大量的属性和属性值 *使得页面的显示效果更加好. *css将网页内容和显示样式进行分离,提高了显示功能. *css不 ...
- HTML 与 css 的简单学习
第21课: 内联元素,又称为行内元素,主要来控制一行内的字: 如: span,不是独占一行,不能设置宽高,竖直方向上不能设置 margin与 pading的值,不过水平方向上可以设置哦.(因为它只在一 ...
- python 3+djanjo 2.0.7简单学习(三)--Django 管理页面
django里自带了一个管理页面,也就是后台,下面来学习一下 1.创建超级管理员 python manage.py createsuperuser 键入你想要使用的用户名,然后按下回车键: Usern ...
- [CSS布局]简单的CSS三列布局
前言 公司终于可以上外网了,近期在搞RN的东西,暂时脑子有点晕,等过段时间再来写点总结.倒是最近有个新学前端的同学经常会问一些基础知识,工作空闲写了小Demo给他看,全是很基础的知识,纯粹是顺便记录在 ...
- 原生 CSS 网格布局学习笔记
下是来自Oliver Williams的帖子. Oliver已经学习了相当长时间的原生CSS网格,可以说是在CSS网格方面有一定的发言权.在这篇文章中,他将以非同寻常的思路分析自己的CSS网格布局学习 ...
- day 82 Vue学习三之vue组件
Vue学习三之vue组件 本节目录 一 什么是组件 二 v-model双向数据绑定 三 组件基础 四 父子组件传值 五 平行组件传值 六 xxx 七 xxx 八 xxx 一 什么是组件 首先给 ...
- Log4j简单学习笔记
log4j结构图: 结构图展现出了log4j的主结构.logger:表示记录器,即数据来源:appender:输出源,即输出方式(如:控制台.文件...)layout:输出布局 Logger机滤器:常 ...
随机推荐
- [CF] 180 E. Cubes
对同类元素双指针扫描 #include<iostream> #include<cstring> #include<cstdio> #include<vecto ...
- 共享服务-FTP基础(二)
续接上一篇 使用pam(Pluggable Authentication Modules)完成用户认证 pam_service_name=vsftpd pam配置文件:/etc/pam.d/vsftp ...
- Unity基础-脚本的基本使用
脚本的基本使用 定义与挂载monobehaviour 1.新建一个场景 2.新建脚本 using System.Collections; using System.Collections.Generi ...
- 01Qt中的隐式共享
隐式共享 隐式共享又称为回写复制(copy on write).当两个对象共享同一分数据时(通过浅拷贝实现数据共享),如果数据不改变,则不进行数据的复制.而当某个对象需要需要改变数据时,则进行深拷 ...
- Linux基础学习-使用vsftpd服务传输文件
使用vsftpd服务传输文件 1 安装vsftpd [root@qdlinux ~]# yum install vsftpd Loaded plugins: product-id, search-di ...
- hashable与unhashable
不可哈希(unhashable):就是指其可变,如列表.字典等,都能原地进行修改. 可哈希(hashable):不可变,如字符串.元组那样,不能原地修改. 利用set()和{}建立集合时,要求集合中的 ...
- #pragma与_Pragma(转载)
C90为预处理指令家族带来一位新成员:#pragma.一般情况下,大家很少见到它. #pragma的作用是为特定的编译器提供特定的编译指示,这些指示是具体针对某一种(或某一些)编译器的, ...
- npm 安装express npm ERR! code UNABLE_TO_VERIFY_LEAF_SIGNATURE
npm安装总是报错 报错信息: 解决方案: 在命令行输入: npm config set strict-ssl false 设置之后即可安装软件:
- LA 4094 WonderTeam 构造
题意: 一共有\(n\)支队伍参加比赛,每两支队伍比赛两场,主客场各一场. 胜场得\(3\)分,平局得1分,败场不得分. 一支得分为\(p\)的队伍的排名\(=\)分数大于\(p\)的队伍数\(+1\ ...
- python基础学习笔记——网络编程(协议篇)
一 互联网的本质 咱们先不说互联网是如何通信的(发送数据,文件等),先用一个经典的例子,给大家说明什么是互联网通信. 现在追溯到八九十年代,当时电话刚刚兴起,还没有手机的概念,只是有线电话,那么此时你 ...