图片与文本基础(html和css)

图片与文本基础

-----注释添加可以用/**/

5.1图片

1.gif图片:最大颜色数256,保存时采用无损压缩

2.JPEG图片:可以包含1670万种颜色,保存时采用有损压缩,压缩率小的质量更高。为了避免图片因压缩率过高而导致的像素化,一般使用PS或Adobe Fireworks优化。GIMP(http://www.gimp.org)是一款流行的,支持多平台的开源图像编辑器。Pixlr也提供了图片编辑器

另一个优化的办法就是使用图片的缩小版本,成为缩略图,一般将缩略图配置成图片链接,点击可显示更大尺寸的图片

3.PNG图片:“可移植网络图形”,结合了上面两者的优势,且支持无损压缩。

4.WebP图片格式

5.2    IMG元素

Img元素在网页上配置图片。Img元素是void元素,不成对使用(不需要成对使用起始和结束标记)。

例子:配置名为logo.gif的图片

<img  src =”logo.gif” height=”200” width=”500” alt=”My Company Name”>

Str属性指定图片的文件名。Alt属性为图片提供文字代替

5.3图片链接

将图片作为超链接

<a href=”index.html”><img  src =”logo.gif” height=”200” width=”500” alt=”My Company Name”></a>

缩略图链接是将小图配置成链接,点击它就可以显示由href属性指定的大图

<a href=”sunset.jpg”><img  src =”logo.gif” height=”200” width=”500” alt=”My Company Name”></a>

5.4配置背景图片:

1.background-image属性

例子:body{background-image: url(texture1.png)}

注:url表示引用,如果要引用其他文件夹中的该图片,即url(某文件夹名/texture1.png)

2.background-attachment属性

使用background-attachment属性配置背景图片是在网页中滚动的还是将其固定。对应的值分别是scroll(默认),fixed

5.5定位背景图片:

浏览器的默认行为是重复(平铺)背景图片,使之充满容器元素的整个背景

1.background-repeat属性.

属性值包括repeat(默认),repeat-y(垂直重复),repeat-x(水平重复),no-repeat(不重复)

2.定位背景图片:

可用background-position属性指定背景图片的位置(默认左上角).

有效属性包括:百分比值,像素值,或者left , top, center, bottom(底部)和right

例子  两种配置方法

  1. h2{background-image : url(trilliumbg.gif);

background-position : right;

background-repeat : no-repeat; }

2. body { background-color:#f4ffe4;

color:#333333;

background-image: url(trilliumgradient.png);

background: url(trilliumfoot.gif) no-repeat right bottom,

url(trilliumgradient.png);

}

5.7用CSS配置字体

Font-family属性,用来配置字体

P   { font-family :Verdana, Arial ,sans-serif}

5.8 CSS文本属性

关于网页文本CSS提供了大量的选项,常用的有:

Font-size, font-weight, font-style(倾斜显示), line-height, text-align(左右对齐), text-decoration , text-indent, text-transform, letter-spacing(间距)

5.10用CSS配置列表符号

5.11收藏图标

地址栏或网页标签上的小图标就是收藏图标,大小为16x16或者32x32像素

<link rel=”icon” href=”favicon.ico” type=”image/x-icon”>

导入.css时rel=”stylesheet” 且要丢在<head>里面

如何创建自己的收藏图标?使用图像处理软件或者以下某个联机工具

  1. http://favicon.cc
  2. http://www.favicongenerator.com
  3. http://www.freefavicon.com
  4. http://www.xiconeditor.com

5.12图像映射

为图片配置多个可点击或可选择区域,它们链接到其他网页或网站。

<map id="fishing" name="fishing">

<area href="http://nature.org"  shape="rect" coords="0,51,416,170" alt="The Nature Conservancy" title="The Nature Conservancy">

<area href="http://www.fishingdoorcounty.com"  shape="rect" coords="24,188,339,283" alt="Door County Fishing Charter" title="Door County Fishing Charter">

</map>

<img src="fishingboat.jpg" usemap="#fishing" alt="Door County" height="350" width="416">

原文地址:https://www.cnblogs.com/printwangzhe/p/10853133.html

时间: 2024-10-11 14:31:36

图片与文本基础(html和css)的相关文章

基础DOM和CSS操作

DOM简介 DOM是一种文档对象模型,方便开发者对HTML结构元素内容进行展示和修改.在JavaScript中,DOM不但内容庞大繁杂,而且我们开发的过程中需要考虑更多的兼容性.扩展性.在jQuery中,已经将最常用的DOM操作方法进行了有效封装,并且不需要考虑浏览器的兼容性. D表示的是页面文档Document.O表示对象,即一组含有独立特性的数据集合.M表示模型,即页面上的元素节点和文本节点. DOM有三种形式,标准DOM.HTML DOM.CSS DOM(难道不是XML DOM吗?),大部

零基础学编程:零基础学HTML+CSS (第3版) 完整pdf扫描版

零基础学编程:零基础学HTML+CSS(第3版)站在零基础学习的角度,以通俗易懂的语言,结合丰富多彩的实例,来帮助初学者学习和掌握HTML语言和CSS样式设计.本书列举了大量的小型实例.综合实例,并包含3个项目案例,内容详尽.实例丰富.叙述清晰.本书主要分为四篇:第一篇为第1-9章,讲解了网页文字.字体.表格.段落.超级链接.图像.表单.框架.多媒体等技术:第二篇为第10-11章,对DIV+CSS的语法和相关属性进行了详细的解释和说明:第三篇为第12~20章,详细介绍了CSS的字体.文本.背景.

任务二:零基础HTML及CSS编码(一)

任务二: 基于第一个任务“零基础HTML编码”代码,参考下图,在步骤一代码基础上增加CSS样式代码的编写. 在线参考学习资料: HTML简介(任务一内容):https://developer.mozilla.org/zh-CN/docs/Web/Guide/HTML/Introduction CSS简介:https://developer.mozilla.org/zh-CN/docs/Web/Guide/CSS/Getting_started -----------学习中 稍后更新学习成果---

UIButton的竖排图片和文本

UIButton的竖排图片和文本html, body {overflow-x: initial !important;}.CodeMirror { height: auto; } .CodeMirror-scroll { overflow-y: hidden; overflow-x: auto; } .CodeMirror-lines { padding: 4px 0px; } .CodeMirror pre { padding: 0px 4px; } .CodeMirror-scrollbar

js在一个可编辑的div光标处插入图片或者文本(兼容ie,火狐等浏览器)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ

&#8203;&lt;05&gt;linux的文本基础操作

       <05>linux的文本基础操作 文本的操作基础: cat --文本的简单查看命令,只能查看最后一屏的信息cat -n /<path>/file --显示行号 more --分页查看文本内容less --分页查看,比more好用 head --局部查看命令,查看文本的头部head /etc/passwd     --默认查看前10行head -3 /etc/passwd    --头3行 tail --局部查看命令,查看文本的尾部tail /etc/passwd  

文本框文字垂直居中 CSS

<html> <head> <style type="text/css"> #text { height:20px; vertical-align:middle; line-height:20px; /*line-height must be equal to height*/ } </style> </head> <body> <table> <input type="text&quo

CSS基础教程——纯CSS开发的气泡式提示框

本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:CSS基础教程 —— 纯CSS开发的气泡式提示框 作为前端开发人员,我们都熟悉使用CSS来生成页面上丰富的样式,对于边框border属性来说,也是我们最熟悉不过的CSS属性,今天我们这里将介绍如何使用纯CSS来生成一个气泡式样的提示框,希望大家喜欢! 在这篇文章中我们将使用:after伪标签来生成提示框的指示箭头. 首先我们定义提示框相关属性,我们添加了box阴影和文字阴影效果,这样让提示框更加漂亮: /* bubble */.tip

html5实现图片自适应手机屏幕页面的css

HTML5实现图片自适应手机屏幕页面的css. HTML5写手机页面,读取图片,如果图片大于手机屏幕的宽度,就显示100%屏幕,如果小于,就显示原图. CSS的max-width就能实现了,不要设置img的宽和高. img{max-width:100%;}