File: ./Proj.demo/pages.page.php - ver:1.4.1
Open source - 𝘓𝘐𝘊𝘌𝘕𝘚𝘌 & 𝘊𝘰𝘱𝘺𝘳𝘪𝘨𝘩𝘵 © 2019-2026 EV-soft *** See the file: LICENSE
Clever html engine
PHP2HTML


Test site and documentation for Clever html engine • Errors may occur and future news may be shown • ver.1.4.1: 60+ core functions.

Creating pages: TOGGLE-height: Click icon to toggle viewHeight for this card WIDE: Click to maximize/normalize this card width COLLAPSE: Click to close all cards;" EXPAND: Click to open all cards;"
You build a page with 2 functions:

htm_Page_() - prepares the start of a page, by
creating the HEAD content and starting the BODY section.

and:
htm_Page_end() - finalize the page, by loading scripts
and ending the BODY

In between, you add your content.

See the source in php2html.lib.php to manage the function parameters.
PHP Source-code: TOGGLE-height: Click icon to toggle viewHeight for this card WIDE: Click to maximize/normalize this card width COLLAPSE: Click to close all cards;" EXPAND: Click to open all cards;"
// PHP7-syntax:
htm_Page_($pageTitl='pages.page.php',
           $ØPageImage=$gbl_ProgRoot.'_assets/images/_background.png',
           $align='center'); 
           // htm_Page_() must be followed by htm_Page_end() !

echo 'You place your page-content here...<br>';

htm_Page_end();
Layout wrapping (RowCols): TOGGLE-height: Click icon to toggle viewHeight for this card WIDE: Click to maximize/normalize this card width COLLAPSE: Click to close all cards;" EXPAND: Click to open all cards;"
To automatic adapting layout to screens (windows) with
various width, you can use the functions:

htm_RowCol_() - prepares the start of a RowCol.

and:
htm_RowCol_end() - finalize the RowCol

In between, you call htm_RowCol_next(), to
prepare an eventual RowCol-break.

REMARK:
Output appears as a row if there is enough space.
Otherwise wrap to column layout