zoukankan      html  css  js  c++  java
  • CSS中引入样式的方式

    内联样式(在 HTML 元素内部)
    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title>内联样式</title>
    	</head>
    	<body>
    		<!--
    		width  宽度样式
    		height  高度样式
    		background-color  背景色样式
    		dispiay  布局样式(none表示隐藏,block表示显示)
    		-->
    		<div  style="width : 300px; 
    		height : 300px; 
    		background-color : #99FFCC; 
    		display : block;
    		border-style : solid; 
    		border-width : medium; 
    		border-color : #FF0000
    		"></div>
    		<br>
    		<!--
    		样式的另一种写法:
    		border : border-width border-style border-color
    		-->
    		<div  style="width : 300px; 
    		height : 300px; 
    		background-color : #FFFF00; 
    		display : block;
    		border : medium solid #0000FF 
    		"></div>
    	</body>
    </html>
    

    在这里插入图片描述

    内部样式表(位于<head>标签内部)
    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title>内联样式</title>
    		<style type="text/css">
    			/*这是css注释*/
    			#usernameErr {
    			font-size : 12px; 
    			color : red; 
    			}
    		</style>
    	</head>
    	<body>
    		<!--
    		设置样式字体大小12px,颜色为红色
    		-->
    		<span id="usernameErr">用户名错误</span>
    	</body>
    </html>
    

    在这里插入图片描述

    选择器

    id选择器

    1、id选择器可以为标有特定id的HTML元素指定特定的样式。
    2、HTML元素以id属性来设置id选择器,CSS中id选择器以 "#" 来定义。
    3、ID属性不要以数字开头,数字开头的ID在Mozilla/Firefox浏览器中不起作用。
    4、ID属性只能在每个HTML文档中出现一次。

    		#usernameErr {
    		样式名:样式值;
    		样式名:样式值;
    		...
    		}
    
    类(class)选择器

    1、class选择器用于描述一组元素的样式,class选择器有别于id选择器,class可以在多个元素中使用。
    2、class选择器在HTML中以class属性表示,在CSS中,类选择器以一个点"."号显示。
    3、类名的第一个字符不能使用数字!它无法在 Mozilla 或 Firefox 中起作用。

    			.类名 {
    			样式名:样式值;
    			样式名:样式值;
    			...
    			}
    

    4、代码示例

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title></title>
    		<style type="text/css">
    			.fruit {
    				border : medium solid red;
    			}
    		</style>
    	</head>
    	<body>
    		<input type="text" class="fruit" />
    		<br><br>
    		<select class="fruit">
    			<option>苹果</option>
    			<option>西瓜</option>
    		</select>
    	</body>
    </html>
    

    在这里插入图片描述

    标签选择器

    1、以html标签作为css修饰所用的选择器。
    2、标签选择器作用范围比id选择器广。

    		标签名 {
    		样式名:样式值;
    		样式名:样式值;
    		...
    		}
    

    3、代码示例

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title></title>
    		<style type="text/css">
    			div {
    			font-size : 12px; 
    			color : red; 
    			}
    		</style>
    	</head>
    	<body>
    		<div>用户名错误</div>
    		<div>密码错误</div>
    		<div>验证码错误</div>
    	</body>
    </html>
    

    在这里插入图片描述

    外部样式表

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title>外部样式表</title>
    		<!--引入CSS-->
    		<link rel="stylesheet" type="text/css" href="haha.css" />
        </head>
    	<body>
    		<a href="https://www.baidu.com/">百度</a>
    		<span id="bdSpan">点我链接到百度</span>
    	</body>
    </html>
    

    CSS文件代码:

    /*去掉下划线*/
    a {
    	text-decoration : none;
    }
    /*加上下划线*/
    #bdSpan {
    	text-decoration : underline;
    	/*cursor是鼠标样式,pointer是小手;
    	hand也是,但是hand有浏览器兼容问题,建议用pointer。*/
    	cursor : pointer;
    }
    

    在这里插入图片描述

  • 相关阅读:
    ReactJS入门学习一
    js控制html5 【video】标签中视频的播放和停止
    CentOS中vsftp安装与配置
    linux 添加多个网段
    js图片预加载后触发操作
    nodejs在后台运行
    asp.net环境搭建
    aspx aspx.cs
    linux 添加静态ip dns
    kali ssh服务开启登录
  • 原文地址:https://www.cnblogs.com/yu011/p/13520348.html
Copyright © 2011-2022 走看看