Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
T之家 7 月 13 日消息,移動(dòng)端網(wǎng)頁(yè)版維基百科(Wikipedia)終于跟上步伐,今天上線了深色模式。用戶現(xiàn)在訪問(wèn)維基百科頁(yè)面,會(huì)跳出“今天來(lái)試試深色模式”的提示,用戶可以點(diǎn)擊進(jìn)入設(shè)置頁(yè)面,開(kāi)啟深色模式。
蘋(píng)果和谷歌公司于 2018 年開(kāi)始推動(dòng)深色模式,包括 YouTube、Twitter、Facebook、Hulu 和 WhatsApp 在內(nèi)的主流應(yīng)用程序基本上都適配支持深色模式,而現(xiàn)在維基百科也終于跟進(jìn)了。
以上為機(jī)翻內(nèi)容,存在錯(cuò)誤IT之家注:本次深色模式僅限于移動(dòng)網(wǎng)頁(yè)版維基百科(https://en.m.wikipedia.org/),桌面網(wǎng)頁(yè)版維基百科(https://www.wikipedia.org/)尚未生效。
Reddit 社區(qū)有網(wǎng)友曝料,桌面網(wǎng)頁(yè)版維基百科會(huì)在本月跟進(jìn)生效。
能要求
在頁(yè)面中嵌入PHP代碼,通過(guò)PHP代碼中的echo語(yǔ)句在頁(yè)面中動(dòng)態(tài)輸出“Hello World!”。
實(shí)例代碼
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>在HTML頁(yè)面中嵌入PHP代碼</title>
</head>
<body>
HTML代碼<br />
<?php
echo "Hello World<br />";
?>
HTML代碼
</body>
</html>
運(yùn)行結(jié)果
代碼分析
<?php
"Hello World<br />";
?>:使用“<?php …… ?>”中框起來(lái)的代碼為PHP代碼,<?php之前的代碼和?>之后的代碼為標(biāo)準(zhǔn)的HTML代碼。<?php:是PHP代碼的開(kāi)始標(biāo)記。?>:是PHP代碼的結(jié)束標(biāo)記。echo "Hello World<br />";:表示向?yàn)g覽器輸出字符串,后面用單引號(hào)包裹的內(nèi)容就是字符串,最后的分號(hào)“;”表示該語(yǔ)句結(jié)束,可以編寫(xiě)下一條語(yǔ)句。如果在這條語(yǔ)句后面沒(méi)有下一條語(yǔ)句“;”可以省略,否則會(huì)報(bào)錯(cuò)。
功能要求
在頁(yè)面中嵌入PHP代碼,通過(guò)PHP代碼中的echo語(yǔ)句為頁(yè)面中顯示的信息改變字體和顏色。
實(shí)例代碼
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>在HTML頁(yè)面中嵌入PHP代碼</title>
</head>
<body>
<font color = "<?php echo 'red'; ?>">
<?php echo "<b><i>PHP</i></b>";?>初體驗(yàn)
</font>
</body>
</html>
運(yùn)行結(jié)果
代碼分析
PHP代碼可以嵌套到HTML的任何位置。
看網(wǎng)站源代碼時(shí)發(fā)現(xiàn),html的最頂部多出兩行。網(wǎng)站是用php代碼寫(xiě)的,出現(xiàn)這個(gè)問(wèn)題,我以為是bom頭的問(wèn)題,于是用代碼去除了bom頭,但還是不行,最后沒(méi)辦法了,只能一個(gè)文件一個(gè)文件的試,最后終于發(fā)現(xiàn)了問(wèn)題的所在。
出現(xiàn)這個(gè)問(wèn)題的原因是,在 PHP<?php ?>的結(jié)束符外,多了幾個(gè)回車(chē)導(dǎo)致的。如下圖所示
php的結(jié)束符的作用是在寫(xiě)html和php模版時(shí),區(qū)分哪些是php代碼,哪些是html的,在結(jié)束符外的部分會(huì)被認(rèn)定為是html代碼,所有頁(yè)面上多出了空格。
1、刪除掉結(jié)束符下的空格
2、在純php頁(yè)面中,不要寫(xiě)結(jié)束符。
*請(qǐng)認(rèn)真填寫(xiě)需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。