HTP and HTF v17

The hypertext procedures (HTP) and hypertext functions (HTF) Oracle packages generate HTML tags. Each HTP has a corresponding HTF. They generate the same HTML tags and use the same parameters, but their syntaxes differ. For example, htp.address and htf.address both generate the <ADDRESS> and </ADDRESS> tags and use the same parameters. However, they have different syntaxes:

HTP.ADDRESS (
   cvalue         IN       VARCHAR2
   cnowrap        IN       VARCHAR2   DEFAULT NULL
   cclear         IN       VARCHAR2   DEFAULT NULL
   cattributes    IN       VARCHAR2   DEFAULT NULL);
HTF.ADDRESS (cvalue, cnowrap, cclear, cattributes) RETURN VARCHAR2;