国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目錄
放慢腳步
別追逐瀑布
你可以通過(guò)在download屬性中定義一個(gè)值來(lái)更改可下載文件的名稱(chēng)。
你可以使用value屬性來(lái)更改有序列表中的編號(hào)。
CSS
你可以使用url()函數(shù)作為content屬性的值(的一部分)。
你可以在CSS中實(shí)現(xiàn)原生平滑滾動(dòng)。
你可以使用nomodule屬性來(lái)僅在不支持JavaScript模塊的瀏覽器中運(yùn)行JavaScript代碼。
結(jié)論
首頁(yè) web前端 css教學(xué) 緩慢運(yùn)動(dòng)

緩慢運(yùn)動(dòng)

Apr 01, 2025 am 04:51 AM

Slow Movement

曾經(jīng),我被網(wǎng)絡(luò)技術(shù)的飛速發(fā)展搞得暈頭轉(zhuǎn)向。似乎每天都有新的插件、框架、技術(shù)或語(yǔ)言特性發(fā)布。我堅(jiān)信,為了生存,為了在自由職業(yè)者中競(jìng)爭(zhēng),我必須學(xué)習(xí)所有其他人擅長(zhǎng)的東西:Webpack、React、Angular、SVGs、Houdini、CSS Grid佈局、ES6,等等。活躍在Twitter上和參加各種會(huì)議並沒(méi)有幫助我解決這個(gè)問(wèn)題,因?yàn)槲也粩嗟亟佑|到所有新事物

放慢腳步

在某個(gè)時(shí)刻,我放棄了。我決定自己無(wú)法跟上節(jié)奏。從職業(yè)角度來(lái)看,這並沒(méi)有改變我的任何現(xiàn)狀,因?yàn)閷?shí)際上,沒(méi)有人期望我無(wú)所不知,而我之前的這種感覺(jué)僅僅存在於我的個(gè)人認(rèn)知中。放慢速度是一個(gè)明智的決定,因?yàn)樗粌H減輕了我的精神壓力,也幫助我專(zhuān)注於自己真正想學(xué)習(xí)的東西。我仍然閱讀新聞通訊、博客和Twitter,仍然會(huì)偶爾花些時(shí)間嘗試新事物,但我不會(huì)給自己施加壓力。我努力保持最新?tīng)顟B(tài),但我並不覺(jué)得有必要掌握所有知識(shí)。

過(guò)去幾年裡,我一直就是這樣處理網(wǎng)絡(luò)技術(shù)發(fā)展的,但最近,尤其是在今年,我學(xué)習(xí)到了一些新的東西。它不是一個(gè)框架或語(yǔ)言——而是一種洞察力,即在我們對(duì)創(chuàng)新和進(jìn)步的渴望中,我們忽略了利用HTML、CSS和JavaScript今天提供的眾多功能。換句話(huà)說(shuō):如果我們回顧過(guò)去而不是展望未來(lái),我們可以學(xué)習(xí)到很多東西。

別追逐瀑布

我說(shuō)這是忽略,是因?yàn)槲蚁嘈旁谖覀冋J(rèn)為自己了解的前端語(yǔ)言知識(shí)和我們實(shí)際應(yīng)該了解的知識(shí)之間存在著巨大的差距。

HTML

檢查網(wǎng)站並評(píng)估其前端質(zhì)量是我的工作和愛(ài)好的一部分。我查看過(guò)許多網(wǎng)站的底層代碼,我只能證實(shí)網(wǎng)絡(luò)無(wú)障礙專(zhuān)家每天都在宣揚(yáng)的內(nèi)容:大多數(shù)HTML文檔都處?kù)对愀獾臓顟B(tài)。如果你不相信我,看看這些數(shù)據(jù):

  • 前1,000,000個(gè)主頁(yè)中,有98.1%都存在可檢測(cè)到的WCAG 2錯(cuò)誤。
  • 數(shù)千個(gè)網(wǎng)站包含<h7></h7><h8></h8>元素。
  • 在標(biāo)題和元數(shù)據(jù)之後,div是最流行的元素。
  • 平均而言,我們只使用了110多個(gè)可用元素中的大約30個(gè)。

了解HTML語(yǔ)法和知道如何正確使用它之間存在著巨大的差異。在編寫(xiě)結(jié)構(gòu)良好、語(yǔ)義化的HTML文檔方面,我們都可以進(jìn)行一些複習(xí)。 2020年,我花了很多時(shí)間學(xué)習(xí)HTML,我希望我構(gòu)建的網(wǎng)站用戶(hù)能夠從我的見(jiàn)解中受益。

我在2020年學(xué)習(xí)到的關(guān)於HTML的兩件我最喜歡的事情:

你可以通過(guò)在download屬性中定義一個(gè)值來(lái)更改可下載文件的名稱(chēng)。
 <a download="report.pdf" href="http://miracleart.cn/link/4bf2689c42aae35e6924a432e435e0b1">Download (2MB)</a>
你可以使用value屬性來(lái)更改有序列表中的編號(hào)。
<ol>
<li value="3"> C</li>
  <li value="2">B</li>
  <li value="1">A</li>
</ol>

CSS

幾乎每次我在MDN或CSS-Tricks上查找CSS屬性時(shí),我都會(huì)發(fā)現(xiàn)一些新的東西。自己試試看。搜索margin 、 list-style-typecolor 。我相信你會(huì)學(xué)到一些東西。

我在2020年學(xué)習(xí)到的關(guān)於CSS的內(nèi)容列表很長(zhǎng),以下是我最喜歡的兩點(diǎn)。

你可以使用url()函數(shù)作為content屬性的值(的一部分)。
 div::before {
  content: url('marker-icon.png');
}
你可以在CSS中實(shí)現(xiàn)原生平滑滾動(dòng)。
 /* 僅當(dāng)用戶(hù)不偏好減少運(yùn)動(dòng)時(shí)才動(dòng)畫(huà)滾動(dòng)*/
@media (prefers-reduced-motion: no-preference) {
  html {
    scroll-behavior: smooth;
  }

  /* 在目標(biāo)和視口頂部之間添加一些間距*/
  :target {
    scroll-margin-top: 0.8em;
  }
}

JavaScript

我經(jīng)常編寫(xiě)JavaScript,但它不是我的核心優(yōu)勢(shì),所以我一直在學(xué)習(xí)關(guān)於它的新知識(shí)。以下是今年我最喜歡的兩點(diǎn):

你可以使用nomodule屬性來(lái)僅在不支持JavaScript模塊的瀏覽器中運(yùn)行JavaScript代碼。
 // nomodule.js
  console.log('This browser doesn't support JS Modules.');

// module.js
  console.log('This browser supports JS Modules.');

結(jié)論

HTML是每個(gè)網(wǎng)站的支柱;知道如何編寫(xiě)語(yǔ)義化的文檔應(yīng)該是每個(gè)Web開(kāi)發(fā)人員的首要任務(wù)。 CSS在某種程度上非常複雜,為了學(xué)習(xí)新的概念,我們必須理解它們與舊技術(shù)的比較,以及它們解決的問(wèn)題。 JavaScript框架和庫(kù)層出不窮,但它們都有一個(gè)共同點(diǎn),那就是它們是用原生JavaScript編寫(xiě)的。

在2020年,我重新學(xué)習(xí)了我已經(jīng)忘記的東西,並發(fā)現(xiàn)了關(guān)於已建立的元素和屬性的新知識(shí)。如果你只去尋找,就會(huì)發(fā)現(xiàn)很多隱藏的知識(shí)。我將在2021年進(jìn)一步擴(kuò)展這個(gè)話(huà)題,因?yàn)檫€有很多很棒的東西值得探索。

以上是緩慢運(yùn)動(dòng)的詳細(xì)內(nèi)容。更多資訊請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線(xiàn)上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開(kāi)發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

熱門(mén)話(huà)題

什麼是'渲染障礙CSS”? 什麼是'渲染障礙CSS”? Jun 24, 2025 am 12:42 AM

CSS會(huì)阻塞頁(yè)面渲染是因?yàn)闉g覽器默認(rèn)將內(nèi)聯(lián)和外部CSS視為關(guān)鍵資源,尤其是使用引入的樣式表、頭部大量?jī)?nèi)聯(lián)CSS以及未優(yōu)化的媒體查詢(xún)樣式。 1.提取關(guān)鍵CSS並內(nèi)嵌至HTML;2.延遲加載非關(guān)鍵CSS通過(guò)JavaScript;3.使用media屬性?xún)?yōu)化加載如打印樣式;4.壓縮合併CSS減少請(qǐng)求。建議使用工具提取關(guān)鍵CSS,結(jié)合rel="preload"異步加載,合理使用media延遲加載,避免過(guò)度拆分與復(fù)雜腳本控制。

如何在無(wú)花果中使用Lotties 如何在無(wú)花果中使用Lotties Jun 14, 2025 am 10:17 AM

在接下來(lái)的教程中,我將向您展示如何在無(wú)花果中創(chuàng)建Lottie動(dòng)畫(huà)。我們將使用兩種彩色設(shè)計(jì)來(lái)超越如何在無(wú)花果上進(jìn)行動(dòng)畫(huà),然後向您展示如何從Figma到Lottie動(dòng)畫(huà)。您只需要免費(fèi)無(wú)花果

打破邊界:用(s)CSS構(gòu)建湯姆拼圖 打破邊界:用(s)CSS構(gòu)建湯姆拼圖 Jun 13, 2025 am 11:33 AM

我們對(duì)其進(jìn)行了測(cè)試,事實(shí)證明,至少在低級(jí)邏輯和拼圖行為時(shí),Sass可以替換JavaScript。除了地圖,混音,功能和大量數(shù)學(xué)外,我們都設(shè)法使我們的Tangram難題栩栩如生,沒(méi)有J

外部與內(nèi)部CSS:最好的方法是什麼? 外部與內(nèi)部CSS:最好的方法是什麼? Jun 20, 2025 am 12:45 AM

thebestapphachforcssdepprodsontheproject'sspefificneeds.forlargerprojects,externalcsSissBetterDuoSmaintoMaintainability andReusability; forsMallerProjectsorsingle-pageApplications,InternaltCsmightBemoresobleable.InternalCsmightBemorese.it.it'sclucialtobalancepopryseceneceenceprodrenceprodrenceNeed

我的CSS必須在較低的情況下嗎? 我的CSS必須在較低的情況下嗎? Jun 19, 2025 am 12:29 AM

否,CSSDOESNOTHAVETOBEINLOWERCASE.CHOMENDENS,使用flowercaseisrecommondendendending:1)一致性和可讀性,2)避免使用促進(jìn)性技術(shù),3)潛在的Performent FormanceBenefits,以及4)RightCollaboraboraboraboraboraboraboraboraboraboraboraboraboraboraboraboraborationWithInteams。

CSS案例靈敏度:了解重要的 CSS案例靈敏度:了解重要的 Jun 20, 2025 am 12:09 AM

cssismostlycaseminemintiment,buturlsandfontfamilynamesarecase敏感。 1)屬性和valueslikeColor:紅色; prenotcase-sensive.2)urlsmustmustmatchtheserver'server'scase,例如

什麼是AutoPrefixer,它如何工作? 什麼是AutoPrefixer,它如何工作? Jul 02, 2025 am 01:15 AM

Autoprefixer是一個(gè)根據(jù)目標(biāo)瀏覽器範(fàn)圍自動(dòng)為CSS屬性添加廠(chǎng)商前綴的工具。 1.它解決了手動(dòng)維護(hù)前綴易出錯(cuò)的問(wèn)題;2.通過(guò)PostCSS插件形式工作,解析CSS、分析需加前綴的屬性、依配置生成代碼;3.使用步驟包括安裝插件、設(shè)置browserslist、在構(gòu)建流程中啟用;4.注意事項(xiàng)有不手動(dòng)加前綴、保持配置更新、非所有屬性都加前綴、建議配合預(yù)處理器使用。

什麼是CSS計(jì)數(shù)器? 什麼是CSS計(jì)數(shù)器? Jun 19, 2025 am 12:34 AM

csscounterscanautomationallymentermentermentections和lists.1)usecounter-ensettoInitializize,反插入式發(fā)芽,andcounter()orcounters()

See all articles