Results 1 to 4 of 4

Thread: The Tag

  1. #1
    Join Date
    Jan 2009
    Location
    indore
    Posts
    8

    question The Tag

    How can i create a table in HTML. Give me the code

  2. #2
    Join Date
    Oct 2005
    Location
    Mumbai
    Posts
    824

    Re: The Tag

    Thread Moved
    My Rig:
    Asus P5Q Deluxe Motherboard - 14000 Rs.
    Graphic Card Ati Sapphire HD 4870 Card - 19000 Rs.
    Smps Corsair 750 Watts - 8200 Rs.
    Corsair Twin 2x 2048 - 8500c5ram (800mhz) - 3000 Rs.
    NZXT Zero Cabinet - 7500 Rs.
    Pentium Quad Core Q9300 Lga 775 Cpu - 12500 Rs.
    250 Gb Hdd Seagate sata - 2350 Rs.
    Dvd Writer Samsung 20x Ide/ Sata - 1500 Rs.

  3. #3
    Join Date
    May 2008
    Posts
    188

    Re: The Tag

    Tables

    Tables are defined with the <table> tag. A table is divided into rows (with the <tr> tag), and each row is divided into data cells (with the <td> tag). The letters td stands for "table data," which is the content of a data cell. A data cell can contain text, images, lists, paragraphs, forms, horizontal rules, tables, etc.

    The important HTML tags for tables are:
    • <table></table> (opens and closes a table)
    • <tr></tr> (opens and closes a table row)
    • <td><td> (opens and closes a table cell, inside a column)


    Example:

    HTML Code:
    <table>
    
    <tr>  
    <td>A</td>
    <td>B</td>
    <td>C</td>  
    </tr>
    
    <tr>  
    <td>X</td>
    <td>Y</td>
    <td>Z</td>  
    </tr>
    
    </table>
    The result would be like this:

    A B C
    X Y Z

  4. #4
    Join Date
    Mar 2008
    Posts
    258

    Re: The Tag

    Following is the methods from JavaScript to create an HTML table dynamically. It creates a small table with four cells and text content inside each cell. The text content of the cell is: "cell is row y column x" showing the row and column numbers for that cell in the table.

    HTML Code:
    <html>
    <head>
    <title>Sample code - Traversing an HTML Table with JavaScript and DOM Interfaces</title>
    <script>
        function start() {
            // get the reference for the body
            var body = document.getElementsByTagName("body")[0];
    
            // creates a <table> element and a <tbody> element
            var tbl     = document.createElement("table");
            var tblBody = document.createElement("tbody");
    
            // creating all cells
            for (var j = 0; j < 2; j++) {
                // creates a table row
                var row = document.createElement("tr");
    
                for (var i = 0; i < 2; i++) {
                    // Create a <td> element and a text node, make the text
                    // node the contents of the <td>, and put the <td> at
                    // the end of the table row
                    var cell = document.createElement("td");
                    var cellText = document.createTextNode("cell is row "+j+", column "+i);
                    cell.appendChild(cellText);
                    row.appendChild(cell);
                }
    
                // add the row to the end of the table body
                tblBody.appendChild(row);
            }
    
            // put the <tbody> in the <table>
            tbl.appendChild(tblBody);
            // appends <table> into <body>
            body.appendChild(tbl);
            // sets the border attribute of tbl to 2;
            tbl.setAttribute("border", "2");
        }
    </script>
    </head>
    <body onload="start()">
    </body>
    </html>

    Note the order in which we created the elements and the text node:

    First we created the <table> element.
    Next, we created the <tbody> element, which is a child of the <table> element.
    Next, we used a loop to create the <tr> elements, which are children of the <tbody> element.
    For each <tr> element, we used a loop to create the <td> elements, which are children of <tr> elements.
    For each <td> element, we then created the text node with the table cell's text.

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,713,585,774.70060 seconds with 15 queries