Ito ang command na hxnormalize na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
hxnormalize - pretty-print ng HTML file
SINOPSIS
hxnormalize [ -x ] [ -e ] [ -d ] [ -s ] [ -L ] [ -i indent ] [ -l haba ng linya ] [ -c
commentmagic ] [ file-o-URL ]
DESCRIPTION
Ang hxnormalize command pretty-nagpi-print ng HTML file, at sinusubukan ding ayusin ang maliliit na error.
Ang output ay parehong HTML, ngunit may maximum na haba ng linya at may opsyonal na indentation
upang ipahiwatig ang antas ng nesting ng bawat linya.
Opsyon
Ang mga sumusunod na opsyon ay sinusuportahan:
-x Gumamit ng mga XML convention: ang mga walang laman na elemento ay nakasulat na may slash sa dulo:
. Nagpapahiwatig -e.
-e Palaging maglagay ng mga endtag, kahit na hindi kailangan ng HTML ang mga ito (halimbawa: at
).
-d Alisin ang DOCTYPE mula sa output.
-i indent Itakda ang bilang ng mga puwang upang i-indent ang bawat antas ng nesting. Ang default ay 2. Hindi lahat
nagdudulot ng indent ang mga elemento. Sa pangkalahatan, ang mga elemento na maaaring mangyari sa isang bloke
ang kapaligiran ay sinimulan sa isang bagong linya at nagdudulot ng indent, ngunit inline na mga elemento,
tulad ng EM at SPAN ay hindi nagdudulot ng indent.
-l haba ng linya
Itinatakda ang maximum na haba ng mga linya. hxnormalize ay magbalot ng mga linya upang ang lahat ng mga linya
ay hangga't maaari, ngunit hindi hihigit sa haba na ito. Ang default ay 72. Mga salita
na mas mahaba kaysa sa haba ng linya ay hindi masisira, at lalampas
ang haba na ito. A
ang nilalaman ng mga elemento ng STYLE, SCRIPT at PRE ay hindi balot ng linya.
-s Alisin ang mga tag na walang anumang katangian.
-L Alisin ang mga kalabisan na "lang" at "xml:lang" na mga katangian. (Ibig sabihin, ang mga may halaga ay
kapareho ng wikang minana mula sa parent element.)
-c commentmagic
Ang mga komento ay karaniwang inilalagay pagkatapos mismo ng naunang teksto. Kadalasan iyon
tama para sa mga maikling komento, ngunit ang ilang mga komento ay nilalayong maging hiwalay
linya. commentmagic ay isang string at kapag nangyari ang string na iyon sa loob ng isang komento,
hxnormalize maglalabas ng walang laman na linya bago ang komentong iyon. Hal -c "====" ay maaaring maging
ginagamit upang ilagay ang lahat ng komento na naglalaman ng "====" sa isang hiwalay na linya, na pinangungunahan ng isang
walang laman na linya. Bilang default, walang komento ang tinatrato sa ganoong paraan.
MGA OPERAND
Ang sumusunod na operand ay suportado:
file-o-URL
Ang pangalan o URL ng isang HTML file. Kung wala, ang karaniwang input ang binabasa sa halip.
EXIT STATUS
Ang mga sumusunod na exit value ay ibinalik:
0 Matagumpay na pagtatapos.
> 0 Nagkaroon ng error sa pag-parse ng HTML file. hxnormalize susubukan na
itama ang error at gumawa pa rin ng output.
Kapaligiran
Upang gumamit ng proxy para kunin ang mga malayuang file, itakda ang mga variable ng kapaligiran http_proxy at
ftp_proxy. Hal, http_proxy="http://localhost:8080/"
Gamitin ang hxnormalize online gamit ang mga serbisyo ng onworks.net