Ինչպես ձևաչափել HTML կոդը և դարձնել այն ընթեռնելի
Տեղադրեք HTML տեքստը, ընտրեք ընթեռնելի ձևաչափման կամ `minify` ռեժիմը և գործարկեք գործիքը։ Լռելյայն ձևաչափումը օգտագործում է երկու բացատով ներքաշում։
Տեղադրեք HTML տեքստը, ընտրեք ընթեռնելի ձևաչափման կամ minify ռեժիմը և գործարկեք գործիքը։ Լռելյայն ձևաչափումը օգտագործում է երկու բացատով ներքաշում։
Ինչի համար է պետք HTML ձևաչափիչը
HTML ձևաչափիչը նախատեսված է HTML տեքստը ավելի ընթեռնելի դարձնելու համար։ Այն կարող է դասավորել տարրերը բազմատող, բացատներով ներքաշված տեսքով կամ կիրառել սեղմ ռեժիմ, երբ անհրաժեշտ է նվազեցնել ավելորդ բացատներն ու որոշ մեկնաբանություններ։ Գործիքը HTML-ը չի ներկայացնում որպես վավերացված, մաքրված կամ անվտանգության ստուգում անցած կոդ, ուստի արդյունքը պետք է դիտարկել որպես ձևաչափման արդյունք։
Օգտագործեք այն, երբ կոդը մեկ տողով է, դժվար է կարդալ, կամ ցանկանում եք տեսողականորեն տարբերել բացվող ու փակվող տարրերը։ Մուտքը պետք է լինի տեքստային HTML։ Դատարկ կամ միայն բացատներից բաղկացած մուտքը հաջողությամբ վերադարձնում է դատարկ ձևաչափված տեքստ։
Ինչպես ձևաչափել HTML-ը
-
Տեղադրեք HTML տեքստը մուտքի դաշտում։ Եթե մուտքը պարունակում է ոչ բացատային նիշեր, ստուգեք, որ այն տեքստային արժեք է և չի գերազանցում 1,000,000 UTF-8 բայթը։ Ոչ տեքստային արժեքը չի ձևաչափվում, իսկ այդ չափից մեծ ոչ դատարկ մուտքը մերժվում է։
-
Ընտրեք գործողության ռեժիմը։ Ընթերցելի տարբերակի համար թողեք լռելյայն
beautifyռեժիմը կամ ընտրեք նույն իմաստով ձևաչափման տարբերակը։ Լռելյայն ներքաշումը երկու բացատ է։ Եթե ներքաշման արժեքը հնարավոր է վերածել ամբողջ թվի, այն կիրառվում է միայն 0-ից 8 ներառյալ միջակայքում։ Անվավեր, չվերածվող կամ այդ միջակայքից դուրս արժեքը փոխարինվում է երկու բացատով։ Դատարկ ռեժիմը ոչ դատարկ մուտքի դեպքում վերադառնում էbeautify։ -
Գործարկեք ձևաչափումը և կարդացեք ստացված HTML տեքստը։ Եթե ռեժիմի արժեքը փոքրատառ դարձնելուց հետո
minifyչէ, կիրառվում է ընթեռնելի ձևաչափման ուղին։ Այդ ուղին կարող է ձախողվել, եթե անհրաժեշտ HTML վերլուծման կախվածությունը հասանելի չէ, կամ վերլուծման ու ձևաչափման ընթացքում առաջանա բացառություն։ Վերջին դեպքում վերադարձվում է HTML-ի վերլուծման սխալ։ -
Սեղմ տարբերակի համար ընտրեք
minifyռեժիմը։ Այն հեռացնում է մեկնաբանությունները, բացառությամբ այն մեկնաբանությունների, որոնց բովանդակությունը սկսվում է հենց[if-ով, միավորում է թեգերի միջև եղած բացատները, կրճատում է կրկնվող բացատները և հեռացնում է տեքստի եզրային բացատները։ Սա սահմանափակ փոխակերպումների շարք է, ոչ թե ամբողջական սեղմում։
Ինչպես հասկանալ արդյունքը
Ընթերցելի ռեժիմի արդյունքը HTML տեքստի ներքաշված ներկայացումն է։ Ավելի մեծ ներքաշումը կարող է հեշտացնել խորացված տարրերի տեսողական տարբերակումը, իսկ երկու բացատը լռելյայն մեկնարկային արժեքն է։ Եթե դաշտում նշված արժեքը չի տեղավորվում 0-ից 8 միջակայքում կամ չի կարող վերածվել ամբողջ թվի, արդյունքը կստանա երկու բացատի ներքաշում, ոչ թե մուտքագրված արժեքը։
Սեղմ ռեժիմում արդյունքը պետք է գնահատել միայն նկարագրված փոփոխություններով։ Մեկնաբանությունների բացառության կանոնը զգայուն է սկզբի նկատմամբ. բացառություն են ստանում միայն այն մեկնաբանությունները, որոնց բովանդակությունը սկսվում է հենց [if-ով։ Մնացած մեկնաբանությունները հեռացվում են, իսկ բացատային ձևավորումը կրճատվում է։ Այդ պատճառով արդյունքը պետք է ստուգել ձեր նախագծի պահանջներին համապատասխան, հատկապես այն դեպքերում, երբ մեկնաբանությունները կարևոր տեղեկություն են պարունակում։
Դատարկ արդյունքը կարող է լինել սպասվող վարքագիծ, եթե մուտքը դատարկ է կամ բաղկացած է միայն բացատներից։ Եթե ոչ դատարկ HTML-ը չի ձևաչափվում, նախ ստուգեք արժեքի տեսակը և չափը, ապա հաշվի առեք վերլուծման կամ ձևաչափման սխալի հնարավորությունը։ Գործիքը չպետք է օգտագործել որպես HTML վավերացնող, մաքրող կամ անվտանգության զտիչ։
Գործնական օրինակ
Մշակողը մեկ տողով գրված փոքր HTML հատվածը ցանկանում է ստանալ ավելի ընթեռնելի տեսքով։
Մուտքագրեք <div><p>Բարև</p></div> տեքստը, թողեք beautify ռեժիմը և գործարկեք ձևաչափումը՝ լռելյայն ներքաշմամբ։
Ստացվում է HTML տեքստի բազմատող, ներքաշված ներկայացում՝ տարրերի կառուցվածքը տեսողականորեն տարբերելու համար։
Սահմանափակումներ
- Ոչ տեքստային մուտքը չի ձևաչափվում, իսկ 1,000,000 UTF-8 բայթից մեծ ոչ դատարկ մուտքը մերժվում է։ Ձևաչափումը կարող է ձախողվել HTML վերլուծման կախվածության բացակայության կամ վերլուծման սխալի պատճառով, իսկ
minify-ը կատարում է միայն նկարագրված մեկնաբանությունների և բացատների փոխակերպումները։
Հաճախակի սխալներ
- Եթե ընտրության դաշտում գրվել է այլ արժեք և սպասվում էր սեղմում, արդյունքը կարող է լինել ընթեռնելի ձևաչափմամբ, քանի որ
minifyչեղած արժեքները գնում են ձևաչափման ուղով։ Սեղմման համար ընտրեք հենցminifyռեժիմը։
Հաճախ տրվող հարցեր
Կարո՞ղ եմ թողնել HTML դաշտը դատարկ։
Այո, բայց միայն դատարկ կամ միայն բացատներից բաղկացած մուտքը հաջողությամբ վերադարձնում է դատարկ ձևաչափված տեքստ։ Ոչ դատարկ արժեքը պետք է լինի տեքստային, իսկ 1,000,000 UTF-8 բայթից մեծ մուտքը մերժվում է։
Ինչպե՞ս ստանալ HTML-ի սեղմ տարբերակը։
Ընտրեք minify ռեժիմը։ Այն հեռացնում է մեկնաբանությունները, բացառությամբ [if-ով սկսվողների, կրճատում է բացատային ձևավորումը և հեռացնում եզրային բացատները։
Ի՞նչ է տեղի ունենում սխալ ներքաշման արժեքի դեպքում։
Եթե ներքաշման արժեքը անվավեր է, չի վերածվում ամբողջ թվի կամ դուրս է 0-ից 8 միջակայքից, գործիքը օգտագործում է երկու բացատ։ Վավեր արժեքները վերածվում են ամբողջ թվի։