ਮੁਫ਼ਤ HTML ਸੁੰਦਰੀਕਰਨ ਅਤੇ ਮਿਨੀਫਾਇਰ
ਸਹੀ ਨੈਸਟਿੰਗ ਇੰਡੈਂਟੇਸ਼ਨ ਨਾਲ HTML ਪ੍ਰੀਟੀ-ਪ੍ਰਿੰਟ ਜਾਂ ਮਿਨੀਫਾਈ ਕਰੋ। <pre>, <script>, <style> ਬਲਾਕਾਂ ਦੇ ਅੰਦਰਲੀ ਸਮੱਗਰੀ ਸੁਰੱਖਿਅਤ ਰੱਖਦਾ ਹੈ।
ਫਾਈਲਾਂ ਨੂੰ ਇੱਥੇ ਸੁੱਟੋ, ਜਾਂ ਬ੍ਰਾਊਜ਼ ਕਰਨ ਲਈ ਕਲਿੱਕ ਕਰੋ
HTML, HTM · ਕੋਈ ਫਾਈਲ ਆਕਾਰ ਸੀਮਾ ਨਹੀਂ ਹੈ
ਜਾਂ ਆਪਣੇ ਕਲਿੱਪਬੋਰਡ ਤੋਂ ਪੇਸਟ ਕਰਨ ਲਈ Ctrl+V ਦਬਾਓ
ਆਉਟਪੁੱਟ ਇੱਥੇ ਦਿਖਾਈ ਦੇਵੇਗਾ…ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ
ਇਹ ਟੂਲ ਪੰਨੇ ਵਿੱਚ ਹੀ ਬਣੇ ਹੱਥ ਨਾਲ ਲਿਖੇ tag-ਜਾਣੂ tokenizer ਨਾਲ HTML ਨੂੰ ਫਾਰਮੈਟ ਜਾਂ ਕੰਪ੍ਰੈੱਸ ਕਰਦਾ ਹੈ — ਕੋਈ ਤੀਜੀ-ਧਿਰ ਫਾਰਮੈਟਿੰਗ ਲਾਇਬ੍ਰੇਰੀ, ਕੋਈ ਸਰਵਰ ਆਉਣ-ਜਾਣ ਨਹੀਂ। ਤੁਹਾਡੇ markup ਦਾ ਹਰ ਅੱਖਰ ਟਾਈਪ ਜਾਂ ਪੇਸਟ ਕਰਦੇ ਹੀ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਲੋਕਲ ਤੌਰ 'ਤੇ ਪ੍ਰੋਸੈਸ ਹੁੰਦਾ ਹੈ।
- 1Tokenizer markup ਸਕੈਨ ਕਰਦਾ ਹੈਇੱਕ ਖ਼ਾਸ ਅੱਖਰ-ਦਰ-ਅੱਖਰ ਸਕੈਨਰ HTML string ਵਿੱਚੋਂ ਲੰਘਦਾ ਹੈ, comments, DOCTYPE declarations, ਖੁੱਲ੍ਹਦੇ tags, ਬੰਦ ਹੁੰਦੇ tags, ਸਵੈ-ਬੰਦ void elements (br, img, input, ਆਦਿ), ਅਤੇ ਕੱਚੇ text nodes ਪਛਾਣਦੇ ਹੋਏ। ਇੱਕ ਖ਼ਾਸ helper quoted attribute ਮੁੱਲ ਟ੍ਰੈਕ ਕਰਦਾ ਹੈ ਤਾਂ ਜੋ attribute ਅੰਦਰ > ਵਰਗੇ ਅੱਖਰ (ਜਿਵੇਂ value="a>b") ਕਦੇ tag ਨੂੰ ਜਲਦੀ ਨਾ ਤੋੜਨ।
- 2ਹਰ tag ਲਈ indentation ਡੂੰਘਾਈ ਟ੍ਰੈਕ ਹੁੰਦੀ ਹੈBeautify ਮੋਡ ਲਈ, tokenizer ਇੱਕ ਡੂੰਘਾਈ ਕਾਊਂਟਰ ਰੱਖਦਾ ਹੈ। Block-ਪੱਧਰੀ ਖੁੱਲ੍ਹਦੇ tags ਡੂੰਘਾਈ ਵਧਾਉਂਦੇ ਹਨ; ਬੰਦ ਹੁੰਦੇ tags ਲਿਖੇ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ ਇਸਨੂੰ ਘਟਾਉਂਦੇ ਹਨ। Inline elements (span, a, strong, em, ਆਦਿ) ਆਪਣੀ ਲਾਈਨ 'ਤੇ ਧੱਕਣ ਦੀ ਥਾਂ ਆਪਣੀ ਸਮੱਗਰੀ ਵਾਲੀ ਲਾਈਨ 'ਤੇ ਰੱਖੇ ਜਾਂਦੇ ਹਨ। pre, script, style ਅਤੇ textarea ਵਰਗੇ tags ਦੀ ਅੰਦਰਲੀ ਸਮੱਗਰੀ ਜਿਉਂ ਦੀ ਤਿਉਂ ਲਿਖੀ ਜਾਂਦੀ ਹੈ ਤਾਂ ਜੋ ਖ਼ਾਲੀ-ਥਾਂ-ਸੰਵੇਦਨਸ਼ੀਲ ਜਾਂ ਚੱਲਣਯੋਗ ਕੋਡ ਖ਼ਰਾਬ ਨਾ ਹੋਵੇ।
- 3Minifier ਖ਼ਾਲੀ ਥਾਂ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਸਮੇਟਦਾ ਹੈMinify ਮੋਡ ਵਿੱਚ, ਕੋਈ ਵੀ ਖ਼ਾਲੀ ਥਾਂ ਸਮੇਟਣ ਤੋਂ ਪਹਿਲਾਂ pre, script, style ਅਤੇ textarea blocks ਦੀ ਸਮੱਗਰੀ ਨੰਬਰ ਵਾਲੇ sentinels ਨਾਲ ਬਦਲੀ ਜਾਂਦੀ ਹੈ। HTML comments ਹਟਾਏ ਜਾਂਦੇ ਹਨ, ਅਤੇ tags ਵਿਚਕਾਰ ਲਗਾਤਾਰ ਖ਼ਾਲੀ ਥਾਂ ਹਟਾਈ ਜਾਂਦੀ ਹੈ — ਨਾਲ-ਨਾਲ ਦੇ inline elements ਨੂੰ ਛੱਡ ਕੇ, ਜਿੱਥੇ ਇੱਕ ਸਪੇਸ ਰੱਖੀ ਜਾਂਦੀ ਹੈ ਤਾਂ ਜੋ ਸ਼ਬਦ ਆਪਸ ਵਿੱਚ ਨਾ ਜੁੜਨ। ਫਿਰ sentinel placeholders ਨੂੰ ਉਨ੍ਹਾਂ ਦੀ ਅਸਲ ਸਮੱਗਰੀ ਨਾਲ ਬਹਾਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
- 4ਆਉਟਪੁੱਟ ਦਿਖਾਇਆ ਅਤੇ ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ ਸੇਵ ਹੁੰਦਾ ਹੈਫਾਰਮੈਟ ਕੀਤਾ ਜਾਂ minified ਨਤੀਜਾ ਆਕਾਰ-ਬਦਲਾਅ ਪ੍ਰਤੀਸ਼ਤ ਦੇ ਨਾਲ ਆਉਟਪੁੱਟ ਪੈਨਲ ਵਿੱਚ ਲਾਈਵ ਦਿਸਦਾ ਹੈ। ਤੁਸੀਂ ਇਸਨੂੰ ਕਲਿੱਪਬੋਰਡ 'ਤੇ ਕਾਪੀ ਜਾਂ .html ਫ਼ਾਈਲ ਵਜੋਂ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ, ਬ੍ਰਾਊਜ਼ਰ ਛੱਡੇ ਬਿਨਾਂ।
ਸੰਬੰਧਿਤ ਟੂਲ
CSS ਸੁੰਦਰੀਕਰਨ
ਇਕਸਾਰ ਇੰਡੈਂਟੇਸ਼ਨ ਨਾਲ ਮਿਨੀਫਾਈਡ CSS ਪ੍ਰੀਟੀ-ਪ੍ਰਿੰਟ ਕਰੋ। ਪੂਰਵ-ਅਨੁਮਾਨਯੋਗ ਡਿੱਫਾਂ ਲਈ ਵਿਕਲਪਿਕ ਵਰਣਮਾਲਾ ਕ੍ਰਮ ਪ੍ਰਾਪਰਟੀ ਕ੍ਰਮਬੱਧਤਾ।
CSS ਮਿਨੀਫਾਇਰ ਅਤੇ ਸੁੰਦਰੀਕਰਨ
ਫਾਈਲ ਸਾਈਜ਼ ਘਟਾਉਣ ਲਈ CSS ਮਿਨੀਫਾਈ ਕਰੋ ਜਾਂ ਪੜ੍ਹਨਯੋਗਤਾ ਲਈ ਮਿਨੀਫਾਈਡ CSS ਸੁੰਦਰ ਬਣਾਓ। ਤੁਰੰਤ, ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ।
XML ਫਾਰਮੈਟਰ ਅਤੇ ਵੈਲੀਡੇਟਰ
ਆਪਣੇ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਨੇਟਿਵ DOM ਪਾਰਸਰ ਵਰਤਦੇ ਹੋਏ XML ਪ੍ਰੀਟੀ-ਪ੍ਰਿੰਟ ਅਤੇ ਪ੍ਰਮਾਣਿਤ ਕਰੋ। ਉਤਪਾਦਨ ਵਰਤੋਂ ਲਈ ਮਿਨੀਫਾਈਡ ਆਉਟਪੁੱਟ ਸ਼ਾਮਲ ਹੈ।