网站开发_从基础做起2

一超链接的四种样式

假定一个超链接  <a href = www.561.cn>这是一个超链接</a>

a:link {color: #FF0000} /* 未访问的链接 */ a:visited {color: #00FF00} /* 已访问的链接 */ a:hover {color: #FF00FF} /* 鼠标移动到链接上 */ a:active {color: #0000FF} /* 选定的链接 */

以上分别定义了超链接未访问时的链接样式,已访问的链接样式,鼠标移上时链接样式和选定的链接样式。之所以称之为伪类,也就是说它不是一个真实的类,正常的类是以点开始,后边跟一个名称,而它是以a开始后边跟个冒号,再跟个状态限定字符。

二、将链接转换为块级元素

链接在默认状态下是内联元素,转换为块级元素后可以获得更大的点击区域,可以设置宽度和高度,将链接转换为块状,只需增加一个display:block的css属性即可。

a { display: block; height: 30px; width: 100px; line-height: 30px; text-align: center; background: #CCC; } a:hover { color: #FFF; text-decoration: none; background: #333; }

三、用css制作按钮

a { display: block; height: 34px; width: 107px; line-height: 2; text-align: center; background: url(/upload/2010-08/14/014304_btn_bg.gif) no-repeat 0px 0px; color: #d84700; font-size: 14px; font-weight: bold; text-decoration: none; padding-top: 3px; } a:hover { background: url(/upload/2010-08/14/014304_btn_bg_hover.gif) no-repeat 0px 0px;}

四、首字下沉

p { width: 400px; line-height: 1.5; font-size: 14px; } p:first-letter { font-family: "microsoft yahei"; font-size: 40px; float: left; padding-right: 10px; line-height: 1; }

五、横向图文列表

四、 浮动后父容器高度自适应

  当一个容器内元素都浮动后,它将高度将不会随着内部元素高度的增加而增加,所以造成内容元素的显示超出了容器。

要解决这个问题,需要使用以下样式

overflow:auto; zoom:1;

网站开发_从基础做起2,布布扣,bubuko.com

时间: 2024-11-07 06:51:58

网站开发_从基础做起2的相关文章

网站开发_从基础做起1

推荐一个网站:标准之路,讲解网站开发确实很详细,带有实例边讲边实践,很是惊喜 就本人的经验来说,网站开发基础可以去w3School中学习html以及css的基本语法,然后参考上面提到网站的DIV+CSS教程 一步一步搭建起来自己的第一个网页,进步还是会很快的. 以下为学习中记录下来的笔记,常常记录,打好基础. 1.文档类型 doctype 它的目的是要告诉标准通用标记语言解析器,它应该使用什么样的文档类型定义(DTD)来解析文档.删除后可能引起某些样式表失效或其它意想不到的问题. XHTML 定

STM32内部Flash极速赛车网站开发C语音基础知识

真的很着急,看那极速赛车网站开发 haozbbs.comQ1446595067 些老师云里雾里说来说去,他们知道自己说的是什么吗? 正点原子:第67讲 FLASH闪存编程原理与步骤-M3第68讲 FLASH模拟EEPROM实验-M3 其实就是说STM32的闪存,主要是读/写/擦除,做出了一个风格和SPI FLASH一致的模块. 而所谓的模拟EEPROM其实是:前者是页为单位,写之前要擦除,一擦就是2k这样(李工说:主要是器件只能1-->0而不能0-->1所以擦除其实是全部覆盖成1),而后者EE

虚拟币交易网站开发_区块链资产金融交易系统开发

虚拟币交易网站是大规模的系统,都知道大规模的系统服务器肯定不止一台,起码都得是四五台起步,做的大的,可能是需要建设机房的.因此系统必须是可扩的,如果不是可扩的那一旦流量上来了,系统会崩溃的.而且服务器多,架构设计的好,后期也并不会因为一个服务器挂掉而影响交易. 其实虚拟币交易系统按大的分类就两种,场内交易和场外交易.场内交易分的细就包括币币,期货合约等.场外交易对交易对象未知,只在交易所内完成交易,交易所去撮合买卖双方成交. 场内交易的特点: 1.需要尽快撮合交易:虚拟币交易所系统一般采用内存撮

JSP网站开发基础总结《八》

JSP的学习总结到本篇已经八篇了,内容比较多,但都是实战,本篇最后为大家介绍一个小效果:百度分页.就是当我们遍历的数据对象较多时,这时我们就会看到了这个效果了,那他是如何实现的呢?下面我们就一起学习一下. 1.分页数据获取方法: 获得数据总数: public int getSize() { int num = 0; Connection conn = null; Statement st = null; ResultSet rs = null; conn = DBO.getConnection(

Asp.net入门-动态网站开发基础

本节将介绍: 1.网站搭建流程 2.动态网站相关基础概念 3.网页的访问原理 使用浏览器访问网站是我们几乎天天在做的事情.以前我们只需要关注网页内容,作为网站开发人员,从现在开始我们要关注更深层次的东西了. 1.怎样搭建一个网站 简单步骤是: (1)开发人员将网站做好 (2)购买互联网服务器主机空间. 这个主机空间是虚拟的,并不是真的买一台服务器.现在大部分都是云服务器了,价格根据性能和带宽而不同.当然,你也可以购买一台真正的服务器,然后托管到运营商那里(如电信.联通等).说简单点,就是你需要租

JSP网站开发基础总结《二》

有了上一篇的学习,我相信大家对于JSP一定有了一定的认识,从今天开始我们真正开启JSP模式,如果你有HTML的基础,那学起JSP来也就方便了很多了,首先JSP做为网站开发语言,它与HTML有很多相似的地方.网站是什么?网站就是通过一个个网页叠加起来的,通过一定的相互关联,最后便组成了网站,那既然是由一页页的网页组成的,我们就先从网页开始进入我们JSP开发世界. JSP网页与传统的HTML网页,基本语法方面是相通的,HTML中的语法规则,在JSP网页中同样适用,不同的是HTML网页的后缀名为.ht

JSP网站开发基础总结《一》

经过JAVASE的学习相信大家对JAVA已经不再陌生,那么JAVA都可以干什么呢?做算法.应用程序.网站开发都可以,从今天开始为大家奉上JAVAEE之JSP动态网站开发基础总结. 既然是动态网站开发,那它与传统的静态网站有什么区别呢?动态两字体现在什么地方?何为动态网站呢?相信学过HTML的小伙伴都知道,HTML是一个非常强大的网站开发语言,在没有出现动态网站开发语言之前,它被奉为网站开发利器,不过对于HTML网站开发存在一个问题,就是网站没办法实时更新,网站一旦开发完成不论经过多长时间,网站上

干货系列1:Java互联网网站开发工程师 的技术提高与晋升路线(技术专精)

前几天写了自己对于Java软件开发工程师职业发展规划方面的一些感悟,陆续收到一些反馈,希望我能再就Java工程师不同的开发(职责)方向谈谈职业发展问题.(上一篇:Java软件开发工程师的自我修养与晋升(B/S结构)下面就具体谈谈Java程序员的另一个职责方向:Java互联网开发工程师 Java互联网开发工程师的主要岗位职责是: 负责网站平台的系统设计.数据库设计.代码开发,以及技术攻关的工作. 职业发展道路基本有3条: 第一条路线(技术专精): 初级Java开发---中级--高级---项目主管-

简单地基于thinkphp的网站开发环境搭建

1.安装Notepad,这是一个很好的编辑器,方便后续的编辑(默认安装即可) 2.安装与配置WAMPsever 首先是安装WAMPsever,根据提示一步一步安装 注意安装路径,尽量自己重新设置一下,这里设为d:\wamp 选择创建桌面快捷方式 这个直接点打开 后面都是默认设置,直到安装完成. 将WAMPsever服务打开,会在右下角显示,绿色表示正常 (切换中文的话,右键这个标志选择language,选择chinese即可) 下面打开浏览器,输入localhost,如果显示如下,则WAMPse