Day8:html和css

作者 : 开心源码 本文共3196个字,预计阅读时间需要8分钟 发布时间: 2022-05-12 共205人阅读

标题图

Day8:htmlcss

显示和隐藏:

display: none 为 无,隐藏元素
display: block 为 显示元素 转换为块级元素

visibility: visible 显示
visibility: hidden 隐藏

disvis的区别:

dispaly 不占位置
visibility 站位置

overflow:

hidden 溢出的部分隐藏掉
visible 显示
auto 自动 超出的就显示滚动条,不超出不显示
scroll 总是显示滚动条

客户界面:

cursor鼠标样式

default 小白
text 文本
move 移动
pointer 小手

轮廓线:

outline: 0 或者者为 none;

防止文本域拖拽:

resize: none;

vertical-align: 和行内块使用

溢出文字部分显示省略号

white-space: nowrap 文字一行显示

溢出部分隐藏: overflow: hidden

text-overflow: ellipsis 超出部分以省略号显示

字体图标iconfont

icomoon字库

http://www.iconfont.cn/

阿里icon font字库

`http://www.iconfont.cn/

fontello

http://fontello.com/

Font-Awesome

http://fortawesome.github.io/Font-Awesome/

字体图标

  1. 设计字体图标
  2. 上次生产字体包
  3. 下载兼容字体包
  4. 字体引入到html
// fontsiconfont.eoticonfont.svgiconfont.ttficonfont.woff

效果效果

span { font-family: "icomoon";}span: before { content: "\e900";}
// 字体下载目录demo-fillesfontsdemo.htmlReadMe.txtselection.jsonstyle.css

上传生成字体包

http://icomoom.iohttp://www.iconfont.cn/http://www.iconfont.cn/
https://www.xxx.com/favicon.ico
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/>
// 对浏览器<link rel="stylesheet" href="css/normalize.css"/>// 对头部和底部样式<link rel="stylesheet" href="css/base.css"/>// 首页<link rel="stylesheet" href="css/index.css"/>

我是文字

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Demo</title>    <style>    body {        line-height: 1.5;    }    div {        font-size: 16px;    }    </style></head><body>    <div>         我是文字    </div></body></html>

行高不带单位

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Demo</title>    <style>        body {            line-height: 1.5;        }        div {            font-size: 16px;        }    </style></head><body>    <div>行高不带单位</div></body></html>

复习

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Demo</title></head><body>    <a href="#">        <span>首页</span>    </a>    <input type="text">    <textarea name="" id="" cols="30" rows="10"></textarea></body></html>

元素的定位属性

边偏移属性形容
top顶端偏移量,定义元素相对于其父元素上边线的距离
bottom底部偏移量,定义元素相对于其父元素下边线的距离
left左侧偏移量,定义元素相对于其父元素左边线的距离
right右侧偏移量,定义元素相对于其父元素右边线的距离

position属性的常用值

形容
static自动定位
relative相对定位
absolute绝对定位
fixed固定定位

静态定位唯一的用处:
就是 取消定位。

position: static;

叠放次序(z-index

元素的显示与隐藏

display visibilityoverflow

display 显示

display 设置或者检索对象能否及如何显示。

visibility 可见性

设置或者检索能否显示对象。

overflow 溢出

检索或者设置当对象的内容超过其指定高度及宽度时如何管理内容。

visible :  不剪切内容也不增加滚动条。auto :   超出自动显示滚动条,不超出不显示滚动条hidden :  不显示超过对象尺寸的内容,超出的部分隐藏掉scroll :  不论超出内容否,总是显示滚动条

鼠标样式cursor

<ul>  <li style="cursor:default">我是小白</li>  <li style="cursor:pointer">我是小手</li>  <li style="cursor:move">我是移动</li>  <li style="cursor:text">我是文本</li></ul>

轮廓 outline

outline : outline-color ||outline-style || outline-width 

防止拖拽文本域resize

<textarea  style="resize: none;"></textarea>

vertical-align 垂直对齐

vertical-align : baseline |top |middle |bottom 

white-space

white-space设置或者检索对象内文本显示方式

text-overflow 文字溢出

text-overflow : clip | ellipsisclip :  不显示省略标记(...),而是简单的裁切 ellipsis :  当对象内文本溢出时显示省略标记(...)

经典布局

<li>  <a href="#">    <span>导航栏内容</span>  </a></li>

上传生成字体包

推荐网站: http://icomoon.io阿里icon font字库http://www.iconfont.cn/http://fontello.com/http://fortawesome.github.io/Font-Awesome/http://glyphicons.com/https://icons8.com/

目录说明

名称说明
css用于存放CSS文件
images用于存放图片
index京东首页 HTML
js用于后期存放javascript文件

引入ico图标

<img src="media/ico.png"  style="border: 1px dashed #ccc; padding:3px;" />  <link rel="shortcut icon" href="favicon.ico"  type="image/x-icon"/> 

网页title 标题

Description 网站说明

Keywords 关键字

假如看了觉得不错

点赞!转发!

达叔小生:往后余生,唯独有你
You and me, we are family !
90后帅气小伙,良好的开发习惯;独立思考的能力;主动并且善于沟通
简书博客: 达叔小生
https://www.songma.com/u/c785ece603d1

结语

  • 下面我将继续对 其余知识 深入讲解 ,有兴趣可以继续关注
  • 小礼物走一走 or 点赞

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » Day8:html和css

发表回复