簡體   English   中英

在HTML5中,請解釋“?”的含義 在聲明中

[英]In HTML5, please explain the meaning of '?' in the statement

在HTML5中,“?”是什么意思? 在這個陳述中? “?”后的內容是什么意思?

<script type='text/javascript'
        src='http://mobile.smashingmagazine.com/wp-includes/js/thickbox/thickbox.js?ver=3.1-20121105'>
</script>

在HTML 5中,沒有任何內容。 它只是URL的一部分。

在這種情況下,它指示查詢字符串的開始,服務器上的進程可能會特別注意該字符串

它可能也沒有賦予任何特殊意義,但是只是在URL上有所不同,以避免在對其進行更改后重復使用同一文件的較早的緩存版本。

在url之后? 表示所有這些都是參數(鍵值對)。 這里的ver是鍵,而值3.1-20121105

這是URL之后的一部分? 稱為查詢字符串。 如果您需要一些參數來通過URL傳遞到另一個頁面,則可以使用查詢字符串。 因此,在網址http://mobile.smashingmagazine.com/wp-includes/js/thickbox/thickbox.js?ver=3.1-20121105 ver是鍵,而3.1-20121105是值。 看來您的網址將加載3.1-20121105版本的3.1-20121105

根據URI RFC, 是查詢列表的開始。

有關URI不同部分的更多信息,請參閱本文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM