Login   Register  
PHP Classes
elePHPant
Icontem

File: html.attributes.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Manuel Gonzalez  >  PHP HTML Database  >  html.attributes.php  >  Download  
File: html.attributes.php
Role: Auxiliary script
Content type: text/plain
Description: Auxiliary script
Class: PHP HTML Database
Generate HTML from query results programmatically
Author: By
Last change:
Date: 1 year ago
Size: 3,619 bytes
 

Contents

Class file image Download
<?php
/**
 * HTML attributes give elements meaning and context.
 * The global attributes below can be used on any HTML element
 * 
 * Included New global attributes in HTML5.
 * 
 * @package PHP2HTML
 * @subpackage HTML
 * @version    1.0 BETA
 * @author MANUEL GONZALEZ RIVERA <phptohtml@gmail.com>
 * @copyright Copyright (R) 2012, MANUEL GONZALEZ RIVERA <phptohtml@gmail.com>
 * @license http://opensource.org/licenses/MIT MIT
 */

/**
 * The accesskey attribute specifies a shortcut key to activate/focus an element.
 * <element accesskey="character">
 * 
 * @param string $var
 * @return string
 */
function acckey($var){
    return (
$var=='' '' ' accesskey="'.$var.'"');
}
/**
 * The class attribute is supported in all major browsers.
 * 
 * <element class="classname">
 * 
 * @param string $var
 * @return string
 */
function cClass($var){
   return (
$var=='' '' ' class="'.$var.'"');
}
/**
 * The dir attribute specifies the text direction of the element's content.
 * <element dir="ltr|rtl|auto">
 * 
 * @param string $var
 * @return string
 */
function dir_text($var='auto'){
    return (
$var=='' '' ' dir="'.$var.'"');
}

/**
 * The contenteditable attribute is supported in all major browsers.
 * HTML5 attribute
 * <element contenteditable="true|false|inherit">
 * 
 * @param string $var
 * @return string
 */
function contEdit($var=''){
    return(
$var=='' '' ' contenteditable="'.$var.'"');
}
/**
 * The draggable attribute specifies whether an element is draggable or not.
 * HTML5 attribute
 * <element draggable="true|false|auto">
 * 
 * @param string $var
 * @return string
 */
function dragg($var=''){
    return(
$var=='' '' ' draggable="'.$var.'"');
}
/**
 * Specifies that an element is not yet, or is no longer, relevant
 * HTML5 attribute
 * <element hidden>
 * 
 * @param string $var
 * @return string
 */
function hidden($var=''){
    return(
$var=='' '' ' hidden');
}
/**
 * The id attribute specifies a unique id for an HTML element 
 * (the value must be unique within the HTML document).
 * <element id="id">
 * 
 * @param string $var
 * @return string
 */
function id($var=''){
   return (
$var=='' '' ' id="'.$var.'"');
}
/**
 * The lang attribute specifies the language of the element's content.
 * <element lang="language_code">
 * 
 * @param string $var
 * @return string
 */
function lang($var=''){
   return (
$var=='' '' ' lang="'.$var.'"');
}
/**
 * The spellcheck attribute specifies whether the element is to have its spelling and grammar checked or not.
 * The following can be spellchecked:
 *      Text values in input elements (not password)
 *      Text in textarea elements
 *      Text in editable elements
 * HTML5 attribute
 * <element spellcheck="true|false">
 * 
 * @param string $var
 * @return string
 */
function spellCheck($var=''){
    return(
$var=='' '' ' spellcheck="'.$var.'"');
}
/**
 * The style attribute specifies an inline style for an element.
 * <element style="style_definitions">
 * 
 * @param string $var
 * @return string
 */
function style($var='') {        
    return (
$var=='' '' ' style="'.$var.'"');
}
/**
 * The tabindex attribute specifies the tab order of an element (when the "tab" button is used for navigating).
 * <element tabindex="number"> 
 * 
 * @param string $var
 * @return string
 */
function tabIndex($var=0){
    return(
$var=='' ' tabindex="'.$var.'"');
}
/**
 * The title attribute specifies extra information about an element.
 * <element title="text">
 * 
 * @param string $var
 * @return string
 */
function title($var=''){
    return(
$var=='' '' ' title="'.$var.'"');
}
?>