Edit web page hosted by ENC28j60

Good day everybody,

I made some modifications for the following code to add buttons, change font color, change font style or change background color on a web page hosted on ethernet module ENC28j60… i tried all in HTML and CSS, but i can not figure out what commands or language should i use

  static word ExampleContents() {
  bfill = ether.tcpOffset();
  bfill.emit_p(PSTR(
    "HTTP/1.0 200 OK\r\n" // to get a form of HTTP page
    "Content-Type: text/html\r\n"
    // "Pragma: no-cache\r\n"
    "\r\n"
    "<meta http-equiv='refresh' content='2'/>"   
    "<bgcolor='aqua'>"
    "<big><span style=\"font-weight: bold;\">Essam Communication System
"
    "Data Received from Internet :</span></big>
"
    "*******************
"
    "Analogue Pin A0.....$D
" // $D to put a value (number),$S to put text,$F to get flash contents
    "Analogue Pin A1.....$D
"
    "Analogue Pin A2.....$D
"
    "Analogue Pin A3.....$D
"
    "Analogue Pin A4.....$D
"
    "Analogue Pin A5.....$D
"
    "*******************
" // this is separating important comma to get values
    "<A HREF='?cmd=on'>Turn ON</A> 
"
     ),
    analogRead(0),analogRead(1),analogRead(2),analogRead(3),analogRead(4),analogRead(5));
  return bfill.position();  // Return the current buffer position
   
}

See the instructions on how to use buffer filler class:
http://jeelabs.net/pub/docs/ethercard/classBufferFiller.html

The extra \r\n separates the Header from the Contents. Looks like you put two header fields AFTER the header. It is also typical to put each header field on a separate line:

  bfill.emit_p(PSTR(
    "HTTP/1.0 200 OK\r\n" // to get a form of HTTP page
    "Content-Type: text/html\r\n"
    // "Pragma: no-cache\r\n"
    "<meta http-equiv='refresh' content='2'/>\r\n"   
    "<bgcolor='aqua'>\r\n"
    "\r\n"  // End Of Header
    "<big><span style=\"font-weight: bold;\">Essam Communication System
"
    "Data Received from Internet :</span></big>
"