这篇文章主要介绍“html如何实现分页功能”,在日常操作中,相信很多人在html如何实现分页功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”html如何实现分页功能”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
具体操作方法:
1.首先创建一个html文件。
2.在html文件中添加html代码架构。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>分页效果</title> </head> <body> </body> </html>
3.然后在html代码架构中的body标签里面使用ul、li标签设计页码数。
<ul class="pagination"> <li><a href="#">«</a></li> <li><a href="#">1</a></li> <li><a class="active" href="#">2</a></li> <li><a href="#">3</a></li> <li><a href="#">4</a></li> <li><a href="#">5</a></li> <li><a href="#">6</a></li> <li><a href="#">7</a></li> <li><a href="#">»</a></li> </ul>
4.在html架构中的html标签里面添加style标签并写入css样式代码来实现点击及鼠标悬停的分页样式。
<style> ul.pagination { display: inline-block; padding: 0; margin: 0; } ul.pagination li {display: inline;} ul.pagination li a { color: black; float: left; padding: 8px 16px; text-decoration: none; } ul.pagination li a.active { background-color: #4CAF50; color: white; } ul.pagination li a:hover:not.active) {background-color: #ddd;} </style>
5.最后可通过浏览器方式阅读html文件查看设计效果。
完整示例代码如下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>分页效果</title> <style> ul.pagination { display: inline-block; padding: 0; margin: 0; } ul.pagination li {display: inline;} ul.pagination li a { color: black; float: left; padding: 8px 16px; text-decoration: none; } ul.pagination li a.active { background-color: #4CAF50; color: white; } ul.pagination li a:hover:not.active) {background-color: #ddd;} </style> </head> <body> <ul class="pagination"> <li><a href="#">«</a></li> <li><a href="#">1</a></li> <li><a class="active" href="#">2</a></li> <li><a href="#">3</a></li> <li><a href="#">4</a></li> <li><a href="#">5</a></li> <li><a href="#">6</a></li> <li><a href="#">7</a></li> <li><a href="#">»</a></li> </ul> </body> </html>