p-web is the same as p-out, except that the output is web-encoded (or HTML-encoded). This means such output is suited for use in web pages - the text will be displayed verbatim without HTML-markup being interpreted.
If "length" clause is used, then only <length> leading bytes of <string> are web-encoded and then output.
If "new-line" clause is used, then a new line ("\n") is output after encoded <string>.
Examples
Display "We use <hr/> markup" text, without "<hr/>" being displayed as a horizontal line: