什么是'' href之后呢?

时间:2017-06-17 00:26:36

标签: html html5 http

是什么? href之后呢?通常你会看到类似这样的东西

href='?page=1'

有人知道吗?提前感谢所有人的帮助。

2 个答案:

答案 0 :(得分:3)

这意味着它是带有查询字符串参数的当前网页的链接。在这种情况下页码。通常,如果您有一个动态页面列出内容并限制每页的数量。

答案 1 :(得分:2)

“?” mark在很多方面都非常有用和重要。例如,并且出于特定原因用于识别特定用法,其中一个原因是当您拥有一个存在三种语言的网站但它具有相同的页面时。请查看以下链接。

http://example.com/news?language=EN

示例网站的语言是英文

http://example.com/news?language=RU

示例网站的语言是俄语

http://example.com/news?language=DE

示例网站的语言在德国

其他原因是当您拥有一个动态页面时,该页面只包含一个页面,其中包含许多存储在网站数据库中的内容。之前它是静态页面,如下面的链接

http://example.com/page1.html
http://example.com/page2.html
http://example.com/page3.html

如您所见,我们有三页。怎么样我们可以有很多页面但是在同一页面上。唯一不同的是改变页面本身的参数。

假设您拥有一个电子图书馆。你不要浪费你的生命创造成千上万页的书籍细节,你可以简单地创建一个带有isbn参数的书页,如下所示

 https://example.com/books?isbn=0132947048

它还用于跟踪在线广告系列并确定用户来自哪个来源......

http://example.com/?source=StackOverFlow&medium=Banner

希望我能清楚地回答你的问题:)