Đây là lệnh hxnormalize có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
hxnormalize - in đẹp một tệp HTML
SYNOPSIS
hxchuẩn hóa [ -x ] [ -e ] [ -d ] [ -s ] [ -L ] [ -i lịnh sung công ] [ -l độ dài dòng ] [ -c
bình luận ] [ tệp hoặc URL ]
MÔ TẢ
Sản phẩm hxchuẩn hóa lệnh in ra một tệp HTML và cũng cố gắng sửa các lỗi nhỏ.
Đầu ra là cùng một HTML, nhưng có độ dài dòng tối đa và có thụt lề tùy chọn
để chỉ ra mức độ lồng của mỗi dòng.
LỰA CHỌN
Các tùy chọn sau được hỗ trợ:
-x Sử dụng các quy ước XML: các phần tử trống được viết bằng dấu gạch chéo ở cuối:
. Ngụ ý -e.
-e Luôn chèn thẻ kết thúc, ngay cả khi HTML không yêu cầu chúng (ví dụ: và
).
-d Bỏ qua DOCTYPE khỏi đầu ra.
-i lịnh sung công Đặt số lượng khoảng trắng để thụt lề cho mỗi cấp độ lồng nhau. Mặc định là 2. Không phải tất cả
phần tử gây ra thụt lề. Nói chung, các phần tử có thể xuất hiện trong một khối
môi trường được bắt đầu trên một dòng mới và gây ra một phần tử thụt lề, nhưng nội tuyến,
chẳng hạn như EM và SPAN không gây ra thụt lề.
-l độ dài dòng
Đặt độ dài tối đa của các dòng. hxchuẩn hóa sẽ quấn các dòng để tất cả các dòng
dài nhất có thể, nhưng không dài hơn độ dài này. Mặc định là 72. Từ
dài hơn chiều dài dòng sẽ không bị hỏng và sẽ kéo dài qua
chiều dài này. MỘT
nội dung của các phần tử STYLE, SCRIPT và PRE sẽ không được bao bọc theo dòng.
-s Bỏ qua các thẻ không có bất kỳ thuộc tính nào.
-L Xóa các thuộc tính "lang" và "xml: lang" thừa. (Tức là những người có giá trị là
giống như ngôn ngữ được thừa kế từ phần tử mẹ.)
-c bình luận
Bình luận thường được đặt ngay sau văn bản trước đó. Đó thường là
chính xác cho các nhận xét ngắn, nhưng một số nhận xét có nghĩa là riêng biệt
hàng. bình luận là một chuỗi và khi chuỗi đó xuất hiện bên trong một nhận xét,
hxchuẩn hóa sẽ xuất ra một dòng trống trước nhận xét đó. Ví dụ -c "====" có thể
được sử dụng để đặt tất cả các nhận xét có chứa "====" trên một dòng riêng biệt, trước
dòng trống. Theo mặc định, không có bình luận nào được xử lý theo cách đó.
TOÁN HẠNG
Toán hạng sau được hỗ trợ:
tệp hoặc URL
Tên hoặc URL của tệp HTML. Nếu vắng mặt, đầu vào chuẩn sẽ được đọc thay thế.
EXIT TÌNH TRẠNG
Các giá trị thoát sau được trả về:
0 Hoàn thành thành công.
> 0 Đã xảy ra lỗi khi phân tích cú pháp tệp HTML. hxchuẩn hóa sẽ cố gắng
sửa lỗi và vẫn sản xuất đầu ra.
MÔI TRƯỜNG
Để sử dụng proxy để truy xuất tệp từ xa, hãy đặt các biến môi trường http Proxy và
ftp_proxy. Ví dụ, http_proxy = "http://localhost: 8080 / "
Sử dụng hxnormalize trực tuyến bằng các dịch vụ onworks.net