新闻| 文章| 资讯| 行情| 企业| wap手机版| article文章| 首页|会员中心|保存桌面|手机浏览
普通会员

日照市惜文科技公司

企业列表
新闻列表
  • 暂无新闻
推荐企业新闻
联系方式
  • 联系人:李先生
首页 > 新闻中心 > css 背景图怎么设置自动填充满_Java修行第045天--CSS的学习
新闻中心
css 背景图怎么设置自动填充满_Java修行第045天--CSS的学习
发布时间:2024-11-10        浏览次数:0        返回列表

(3.9)HTML中的div标签

css 背景图怎么设置自动填充满_Java修行第045天--CSS的学习

(3.9.1)div 标签的注意事项

div本身是没有任何的含义

div:作用就是把网页进行模块化的划分

(3.92)div 标签的使用

<!--头部模块--> <div class="top">

<!--中间提示--> <div class="tips">

<!--中间的展现--> <div class="center"> <div class="login">

<!--底部模块--> <div class="bottom">

f7a552e457ba115a80def5b72fe56bc8.png

7cafeca287bb5031a874da513fdc1e5f.png

4 HTML5的简介

4.1HTML5的特点: 比其他版本功能更加强大

  1. 去掉以前版本中不常用的标签
  2. 增加了很多的语义标签
  3. 表单中结合js使用

4.2H5 中增强表单标签

<form>

<!--邮箱-->

邮箱: <input type="email" />

<!--数字-->

年龄: <input type="number" />

<!--滑动器-->

滑动器: <input type="range" />

<!--搜索框-->

搜索: <input type="search" />

<!--日期的框-->

日期: <input type="date" />

<!--日期的框-->

日期: <input type="week" />

<!--日期的框-->

日期: <input type="month" />

<!--颜色-->

颜色: <input type="color" />

<!--网址-->

网址: <input type="url" />

</form>

befc025007e55f7e54f09e913c2b2094.png

H5中表单增强的属性

Placeholder: 文本框中的输入条件如 手机号/邮箱/省份证

autofocus: 自动的获得焦点

max最大值

min最小值

minlength:最小长度

maxlength:最大长度

<form>

账号:<input type="text" placeholder="手机号/邮箱/账

" autofocus/>

密码:<input type="number" max="130" min="0" />

密码:<input type="password" minlength="2"

maxlength="4" />

</form>

031b6f7877a0d70e45e0fab65d895367.png

267012ff3ddd178788de8daf238172e5.png

348689625cd83e81793aaf610d699520.png

HTML5 中新增结构标签

博客地址

https://www.cnblogs.com/fly_dragon/archive/2012/05/25/2516142.html

标签的使用

<!--头部模块-->

<header></header>

<!--中间提示-->

<nav></nav>

<!--中间的展现-->

<div class="center">

<div class="login">

<!--底部模块-->

<footer></footer>

实现的效果和上面div标签的效果相同,只是标签显示更加的简洁明了,如下图:

29b45791bfb3ce664f25cba991b3d32c.png

4.3H5中音频和视频标签

9dc7d75504d8dcdacbf688e44d290e71.png

<embed> 标签的作用是在 HTML 页面中嵌入多媒体元素,(包含音频和视频)默认自动打开。

2bcc077d756edcf315a20ddfd1adda83.png

a1a10ac87cb7732b756ef96cca516efd.png

4.4H5中的一些其他常用标签

9d2429de841ffe1dd7e73d6ae7012901.png

1bd757a8390cd07e158646c955fba585.png

76d890a799302eb8e39efacd2c62578a.png

66214bbe844dbb9709b468a7b2d8b825.png

CSS

1 CSS 入门

A、为什么学习 CSS(CSS 的作用

【1】HTML 虽然可以在一定程度上修饰页面,但是页面的整体还是不够美观。

【2】HTML 进行网页的书写重复的代码比较多,后期的维护性不好。

B、什么是 CSS(CSS 的概念

英文全称:Cascading Style Sheets

层叠样式表(级联样式表

2 CSS的引入方式

引入方式有三种

  1. 行内样式: 是以键值对的方式引入的K:V;适合单行内容的引入.

862444cdbe0d2f5ad3418167cd75068b.png
  1. 内嵌样式:将引入信息放在头部标签中,适合多行内容的引入

ac9dcbcded3cc33850f4d6b4803a2fa0.png
  1. 外部连接式:放在工程项目中的CSS文件夹的新建.css网页中,适合多个CSS文件行内容共同使用.

30dcb6564da119ae9cd2d330fa934525.png

6fe365621967572ae9683ef1b98948b4.png
  1. 导入式(了解即可)

注意这里三种方式的就近原则:

当有三个方式有相同的属性时,比如:都有color属性,但是颜色不同时,就会使用就近原则.因为网页是从上到下加载,所以三种方式外部式,内嵌式和行内式谁离目标内容近谁就服从谁的颜色.如下图:

1e60b878b87adf167f3a743de903fe9b.png

3 CSS的选择器

673683b4be9e244494b3f083db0aeac7.png

dd16fc765b168fad264cbdf6511e312d.png

Id选择器的运行图:

6f71aa253ccf176b94ba2a7841cd4255.png

类选择器结果的运行图:

1bdee0d4b2c4e6422a2db07cddccf625.png

这里要注意他们之间的优先级问题:

id 选择器>class 选择器>标签选择器>通用选择器

权重 100 10 1

4 CSS的其他选择器

我们来看(1)后代选择器和(2)子选择器的区别:

(1)后代选择器:

534e4084536b777de7ab13b1ec9822d7.png

5efb861becb836295d221824fe2b4b55.png

会将div中两行文本都进行修改

54371ce69fde1b255ebffcc04105b1d3.png

再看(2)子选择器:

14dd988ae08dbe7448a7474f79996af0.png

3e7f9ed6b064b9db7bb7b971929927ba.png

只会修改直系的字标签内容

ddcea2241dd665f84dca8fb7175d1238.png
  1. 兄弟选择器

28e1c62fc8e09489797e86b87a5a54d3.png

5f00f22d69b715d21541d3352da21e48.png

7ba6b745d571f1fcd30b6c009c3f790f.png

将后面的也变成相同的:

49eec511211f93f1d864b19479164af9.png

a7c1e96554eaae324920ae7487c30a20.png
  1. 伪类选择器 ---将指针指向网页显示文本会自动变红

d2aa570b6fa5d1382a8b261ed7346226.png

4856aa8ef220fa8b10e7b5974eba538d.png

5 CSS中的常用属性1

width: 100%;

height: 100px;

border: 1px solid blue;

color: gray;

font-size: 12px;

font-weight: bold;

font-family:"微软雅黑";

font-style: italic;

text-decoration: none;

text-decoration: underline;

background-color: pink;

text-align: center;

line-height: 40px;

0b68bd612ca68af25d3b160d64e0c7b8.png

01546cad24b141e90434b41a4a27080c.png

25a3e7298cef05f7a0fe7f4bfd00dfc6.png

25549aeb2993367e8ed51d5d60ab1e7b.png

CSS中的常用属性2

答:

background-image:url("http://img30.360buyimg.com/da/jfs/t22399/154/765213112/96035/f94f9605/5b17512dN2de9d722.jpg");

background-repeat: no-repeat;

background-position: center;

background-color: rgba(255,0,0,.5);

00ce37000497db1ae0dca119c3a023dd.png

效果运行图:

8fcbc17bc334df0af7ee72153cd0a954.png

CSS中的常用属性3

background-color: rgba(255,0,0,.5);

color: rgba(0,0,255,.5);

opacity: 0.8;

overflow: auto;

display: block;

list-style: none;

float: left;

padding-left: 15px;

b514d0193580fcfbcd6bcc9a4d024b20.png

2b1d0c0d3ad3f548aae19ced468a7f2f.png

fe44adcad34bf29d84cecb9f9d7e01f5.png

运行图:

31ad10c326baaeadc28cef81febcbe51.png

bf841f882fda7955ce51034e3a146493.png

运行图:

caa60c3247e581ae8089a355f4551618.png

fe43e3ef8839a3c5c49d0b01be50c6db.png

小总结:

行内元素:(多个标签位于同一行)

Span font 小标签 a img 等

块元素:(标签可以自动换行的元素是块元素)