織夢CMS去除img中style width height屬性操作教程,建站
導(dǎo)讀:建站技術(shù)建站技術(shù)今天在為客戶處理網(wǎng)站遇到圖片無法自適應(yīng)的問題,原因是織夢的編輯器在上傳圖片時,會自動加上style屬性,因此,在保存文章時,我們需要先清除掉這些屬性。使用ded網(wǎng)站技術(shù)支持怎么搭建網(wǎng)站。
今天在為客戶處理網(wǎng)站遇到圖片無法自適應(yīng)的問題,原因是織夢的編輯器在上傳圖片時,會自動加上style屬性,因此,在保存文章時,我們需要先清除掉這些屬性。使用dedecms后臺發(fā)布文章的時候,在上傳圖片后,余斗發(fā)現(xiàn)生成文章后Dede會自動給這個圖片加上width和hedede后臺模板ight屬性,如果這里不指定,那么值就為圖片的原高寬。雖然建議為圖像指定 height 和 width 屬性,這也是一個好習(xí)慣,因為設(shè)置了這些屬性,就可以在頁面加載時為圖像預(yù)留空間。如果沒有這些屬性,瀏覽器就無法了解圖像的尺寸,也就無法為圖像保留合適的空間,因此當(dāng)圖像加載時,頁面的布局就會發(fā)生變化。但是有了萬能的CSS后,我們可以通過CSS來指定圖片高寬,這樣一來,直接出現(xiàn)在html的圖片高和寬的style屬性就顯得很雞肋了。
今天就教大家如何去掉dedecms自動生成的這個煩人的圖片width和height屬性,我們要進(jìn)行替換:
方法一:(親測有效)
打開include/ arc.archives.class.php,查找代碼:
在其下面填寫:
保存,重新生成文章(靜態(tài)網(wǎng)站),再查看源代碼,我們會發(fā)現(xiàn),自帶的圖片width和height屬性 被成功的去掉了。
代碼注釋:用replace函數(shù)來替換文章的style=""一段為空,但是考慮到余斗的博客中有的技術(shù)教程文章中會出現(xiàn)“style=”字符,不只有img標(biāo)簽中才有,所以傳統(tǒng)的正則表達(dá)式(.*)會把所有的style屬性都去掉,這里余斗更細(xì)分一下,直接精確到“width:”這里,基本就不會出錯,而通配符(.*)則可以正確的匹配后面的內(nèi)容,這樣一來就完美實現(xiàn)了dedecms文章頁去img圖片width和height屬性。
還有一種方法:(沒測試~)
在dede/article_add.php中搜索如下代碼:
聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-07-23 ,文章織夢CMS去除img中style width height屬性操作教程,建站主要講述屬性,操作,CMS網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_35498.html
為你推薦與織夢CMS去除img中style width height屬性操作教程,建站相關(guān)的文章
-
通王TWCMS 2.0.3網(wǎng)站模板程序下載
(126)人喜歡 2024-01-15 -
Windows官方原版在哪里下載
(175)人喜歡 2024-01-15 -
WordPress網(wǎng)站模板發(fā)帖標(biāo)題顏色設(shè)置
(131)人喜歡 2024-01-07 -
修改discuz論壇帖子標(biāo)題80字符的長度限制
(249)人喜歡 2024-01-07 -
wordpress程序調(diào)用不帶超鏈接的Tag標(biāo)簽
(234)人喜歡 2024-01-05 -
網(wǎng)站在不同時期需調(diào)整內(nèi)容更新的方向
(112)人喜歡 2023-08-12