H5和CSS小总结

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<style>
   			 h2{
       		  color: blue;
       		  /*所有的h2都会变为blue*/
   			}
   			
   			/*设置字体的大小*/
   			h1 {
  				font-size: 10px;
			}
			
			/*设置字体的样式*/
			h2 {
  				font-family: Sans-serif;
				}
				
				/*引入字体*/
				/*<link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet" type="text/css">*/
				
				/*对字体的降级*/
				
				

		/*在所有浏览器中都有几种可用的默认字体。这些包括 Monospace 、Serif 和 Sans-Serif。
		
		当某种字体不可用时,你可以让浏览器将其 “降级” 为另一种字体。
		
		例如,如果你希望元素使用 Helvetica 字体,但是当 Helvetica 不可用时也会降级为Sans-Serif 字体,则可以使用此CSS样式:
		
		    p {    
		      font-family: Helvetica, Sans-Serif;    
		    }
		
		现在,你可以注释掉对Google字体的使用,注释掉link标签,以使 Lobster 字体不可用。请注意观察它是如何降级为 Monospace 字体的。*/
		

					/*HTML 调整网页里图片大小*/
					  .larger-image 
					  {
    					width: 500px;
  					  } 
  					 
  					 /*CSS 边框具有 style(样式)、color(颜色)、width(宽度) 等属性。*/
					  .thin-red-border {
					    border-color: red;
					    border-width: 5px;
					    border-style: solid;
					    /*让边框变为圆形*/
					    border-radius: 50%;
					  } 
					  /*背景颜色*/
				.green-background {
					  background-color: green;
					}
					
					/*HTML 为标签添加ID属性*/
					
					#cat-photo-element {
 					 background-color: green;
					}
					
					<h2 id="cat-photo-app">
					
					/*有三个重要的属性控制每个HTML元素的布局:padding(内边距)、margin(外边距)、border(边框)*/
					
					
					/*元素的 margin (外边距)控制元素的 border(边框)和周围元素实际所占空间的距离。如果将一个元素的 margin 设置为负值,则元素将会变大。*/
					
					
					/*CSS 允许你使用 padding-top、padding-right、padding-bottom 和 padding-left属性来控制元素四个方向的 padding。*/
					
					/*padding: 10px 20px 10px 20px;这四个值以顺时针方式排列:顶部、右侧、底部、左侧,简称:上右下左*/
					
					/*margin: 10px 20px 10px 20px;这四个值以顺时针方式排列:顶部、右侧、底部、左侧,简称:上右下左。*/
					
					/*CSS 多个class处理样式覆盖*/
					/*class="class1 class2"*/
					
					
					/*CSS 通过ID的样式属性覆盖class类的声明*/
					
					/*<h1 id="orange-text">*/
					
					/*CSS 通过内联样式覆盖class类的声明*/
					/*<h1 style="color: white;">*/
					
					/*CSS 通过使用Important覆盖所有其他样式*/
					/*color: pink !important;*/
					
					/*rgb*/
					
	</style>
	<body>
		<!--标签		h1 元素通常用于主标题,而 h2 元素通常用于副标题。还有 h3,h4,h5 和 h6 元素来表示不同的和新的部分。-->
		<h1>这就是标签</h1>
		<!--段落标签-->
		<p>我是一个p标签!</p> 
		
		<!--html更换文本的颜色-->
		<!--样式的属性有很多,其中color用来指定颜色。-->
		<h2 style="color: red">CatPhotoApp</h2>
		
		<!--使用CSS选择器定义标签-->
		<!--<style>
  				选择器 {属性名称: 属性值;}
  				h2 {color: red;}
		</style>-->
		
		<!--HTML设置标签字体的大小-->
		
		
		<!--添加图片-->
		
		<!--img 元素具有 alt 属性。alt 属性中的文本用于屏幕阅读器以提高可访问性,并且如果图像无法加载,则会显示。-->
		<img src="../img/0A62AE68CF7D7986D6449E2A6D46057F.jpg" />
		
		<!--把 a 元素的 href 属性的值替换为一个 # (# 也称为哈希符号),将其转换为一个固定链接。-->
		<!--无序列表-->
		<ul>
		  <li>milk</li>
		  <li>cheese</li>
		</ul>
		
		<!--有序列表-->
		<ol>
		  <li>Garfield</li>
		  <li>Sylvester</li>
		</ol>
		
		<!--创建文本输入框-->
		<!--注意,input元素是自关闭的。-->
		<input type="text">
		
		<!--占位符-->
		<input type="text" placeholder="this is placeholder text">
		
		<!--添加表单-->
		<!--action属性的值指定了表单提交到服务器的地址。-->
		
		<form action="/url-where-you-want-to-submit-form-data"></form>
		
		<!--提交按钮-->
		
		<button type="submit">this button submits the form</button>
		
		<!--必填-->
		<input type="text" required>
		
		<!--添加单选框-->
		<label><input type="radio" name="indoor-outdoor"> Indoor</label>
		
		<!--添加复选框-->
		<!--checkboxes(复选按钮)通常用于可能有多个答案的问题的形式。-->
		<!--每一个复选按钮都应嵌套在其自己的 label元素中。所有关联的复选按钮输入应该具有相同的 name属性。-->
		<label><input type="checkbox" name="personality">1</label>
		<label><input type="checkbox" name="personality">2</label>
		<label><input type="checkbox" name="personality">3</label>
		
		<!--HTML 使用checked属性设置复选框和单选框默认被选中-->
		<!--使用 checked 属性,你可以设置一个单选框和复选框默认被选中。
		
		为此,只需在 input 元素中添加属性checked 。例如:
		
		<input type="radio" name="test-name" checked>-->
			
			<label><input type="checkbox" name="personality" checked=""> Loving</label>
			<label><input type="checkbox" name="personality"> Lazy</label>
			<label><input type="checkbox" name="personality"> Energetic</label>
			
			<!--div 元素,也被称作division(层)元素,是一个盛装其他元素的通用容器。-->
	</body>
</html>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要制作基于HTML5和CSS的购物商城网页,需要遵循以下步骤: 1. 设计网页布局:确定网页的整体框架和排版方式,包括导航栏、轮播图、商品展示和结算等区块。 2. 编写HTML代码:按照设计好的布局,编写HTML代码,包括文本内容、图片和链接等。 3. 设计样式:使用CSS样式对HTML进行美化,包括字体、颜色、边框、背景等。 4. 增加交互效果:使用JavaScript实现交互效果,如购物车功能、商品搜索、商品列表筛选等。 5. 测试和调试:对网页进行测试和调试,确保网页可以在不同浏览器和设备上正常运行。 6. 上线和维护:将网页上线到服务器,并定期进行维护和更新。 以上是制作购物商城网页的一般步骤。具体的实现过程需要根据具体需求进行调整和优化。 ### 回答2: 基于H5CSS的购物商城网页是一种使用H5CSS技术开发的在线购物平台。这种网页具有丰富的交互体验和吸引人的界面设计。 首先,使用H5技术可以实现丰富的交互效果,比如通过滑动、拖放等手势操作来展示商品详情和浏览商品图片。同时,H5还可以利用本地存储技术,实现购物车功能,方便用户在浏览过程中将喜欢的商品加入购物车,以便随时结算。 其次,通过CSS技术可以创建出具有吸引力的界面设计。可以使用CSS的样式调整功能对网页的布局和外观进行灵活调整,使其在不同终端设备上都能呈现良好的显示效果。同时,利用CSS的动画效果可以为商品分类、购物车图标等添加动态特效,提升用户的使用体验。 此外,H5CSS的结合还可以实现一些实用的功能,比如搜索框自动补全、商品推荐、促销活动横幅等。这些功能可以提供给用户更加智能、便捷的购物体验,并帮助商家提高销售转化率。 基于H5CSS的购物商城网页,不仅具有丰富的交互效果和吸引人的界面设计,还能促进用户与商家之间的互动和交流。因此,它成为了现代网购方式中必不可少的一部分。 ### 回答3: 基于H5CSS的购物商城网页可以通过以下方式实现: 首先,使用H5语言搭建网页框架。可以使用H5提供的语义化标签来构建不同部分的内容,例如使用<header>标签添加网页头部,<nav>标签添加导航栏,<section>标签添加主要内容区域等。在框架中,可以添加各种元素,例如logo、搜索栏等。 接下来,利用CSS样式设置网页的外观和布局。可以设定网页的整体背景色、文本颜色等基本属性。使用CSS样式表可以定义网页的布局结构,例如使用flexbox布局来实现导航栏和内容区域的排列方式。还可以通过CSS添加动画效果,提升用户体验,例如通过过渡效果实现平滑的页面切换和按钮点击效果。 在购物商城网页中,需要展示商品信息和购买选项。在H5中,可以使用<ul>和<li>标签来创建商品列表,在每个<li>中包含商品图片、名称、价格等信息。利用CSS样式设置商品列表的样式,例如设置每个商品显示成网格状,添加一些悬停效果等。还可以使用CSS编写响应式设计,使网页在不同设备上展示效果良好。 另外,购物商城网页还需要一些交互功能。可以使用H5中的<script>标签添加JavaScript代码来实现这些功能。例如,在商品列表中添加购买按钮,点击后可以弹出购买窗口,用户可以选择数量和付款方式。还可以添加加入购物车功能,将用户购买的商品添加到购物车中,页面中会显示购物车的数量和总价格。 总结来说,基于H5CSS的购物商城网页可以通过H5语言搭建网页框架,使用CSS样式设置网页的外观和布局,展示商品信息和购买选项。通过添加JavaScript代码来实现交互功能,例如购买窗口和购物车功能。这样用户可以方便地浏览和购买商品。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值