Ir para conteúdo
Fórum Script Brasil

David Elias

Membros
  • Total de itens

    188
  • Registro em

  • Última visita

Posts postados por David Elias

  1. Imagina que um utilizador fez uma folha de estilos para visualizar a tua página, mas tu queres que um determinado elemento tenha uma determinada aparência e não queres que a folha de estilo do utilizador se sobreponha nesse determinado elemento............ então tu fazes assim

    #nav {
        display: block; !important
    }

    mas atenção se o utilizador usar "!important" naquela propriedade daquele selector nada feito biggrin.gif

  2. tirado do manual

    The Windows versions of PHP earlier than PHP 4.3 did not support remote file accessing for the following functions: include(), include_once(), require(), require_once(), and the imagecreatefromXXX functions in the Image functions extension.
    Pode haver configurações em que podem ser incluidos ficheiros remotos.
  3. Se for o que os colegas tão dizendo, se você esta num site grande fica complicado fazer assim não é? ?! Entaum ... aqui no fórum tem um código que o Jonh Doe fez pra isso !!

    Vou ver aqui e edito esse post !

    --------------------------------------------------------------------------------------

    Edição:

    Nesse código abaixo, o link ficaria assim se a página estivesse na mesma pasta que o index.php

    index.php?pag=pag

    Aí no caso ela incluiria a pag.php !

    No caso de estar em outra pasta:

    index.php?pag=pag&pasta=pasta

    Aí no caso ela incluiria a pasta/pag.php

    Esse código você vai por onde você quer as páginas sejam incluidas !

    <?

    /* se so for encontrado nome de arquivo, sem nenhum nome de pasta */

    if((isset($_GET[pag]))&&(!isset($_GET[pasta]))&&($_GET[pag]!=""))

    {

    /* define a variavel com os dados da url */

    $pag = $_GET[pag];

    include($pag.".php");

    }

    elseif((isset($_GET[pag]))&&(isset($_GET[pasta])))

    {

      if(($_GET[pag]=="")||($_GET[pasta]==""))

      {

        include ("index.php");

        }

        else

        {

        /* define as variáveis com os dados da url */

        $pag = $_GET[pag];

        $pasta = $_GET[pasta];

        include($pasta."/".$pag.".php");

        }

    else

    {

    include ("index.php");

    }

    ?>

    e se um chico esperto escreve na url ?pag=http://www.exemplo.com/hack.php

    hackp.php

    <?php
    
    while (1 = 1) {}
    
    ?>

    rolleyes.gif

  4. o <span> é uma camada assim como o DIV...... é bom usar camadas em algumas situações elas nos facilitam a vida, e elas também podem ajudar bastante com o design e efeitos.... como aquela tela pra votar no ibest q aparece no site principal da SB.........

    bem... e quando usar <SPAN> ou <DIV>???

    Obrigado pelas explicações...

    David Elias,

    Olharei o site... obrigado!

    Skin_

    Desculpa não ter espondido antes, esqueci-me laugh.gif

    Como o diarol explicou

    o <span> é uma camada assim como o DIV...... é bom usar camadas em algumas situações elas nos facilitam a vida, e elas também podem ajudar bastante com o design e efeitos
    ajuda-nos, principalmente no design e efeitos, excepto de que não são uma camada, tornam-se uma camada quando aplicado posição absoluta(relativa!?) com CSS.

    Por exemplo um uso de <span> poderá ser

    h2 {
        color: grey
        font-weight: normal;
    }
    h2 span {
        color: red
        font-weight: bold;
    }
    ...
    <h2>David<span>Elias</span></h2>
    ficará mais ou menos assim: DavidElias ...tou me só a divertir xD Um exemplo de <div> será um bloco, tipo
    <body>
    
    <div id="coluna">
      <p>Isto é uma Coluna</p>
    </div>
    <div id="conteudo">
        <p>Isto é o Conteúdo</p>
    </div>
    
    </body>

    Espero que tenhas entendido mais ou menos smile.gif

  5. A tabela tem uma altura fixa? se sim para aqueles que têm javascript a tabela é centrada na vertical e na horizontal, os que não tiverem javascript só é centrada na horizontal, aqui vai um exemplo (testei o código), repara que a tabela é centrada na horizontal através de CSS (margin: auto, como no IE5.5- isto não funciona utilizamos text-align)

    <html>
    <head>
    <script type="text/javascript" src="cross-browser.com/x/x.js"></script>
    <script type="text/javascript">
      window.onload = function() {
        xAddEventListener(window, 'resize', winOnResize, false);
        var table = xGetElementById('id-da-tabela');
        var tableHeight = 300;
        winOnResize();
        function winOnResize() {
          var windowHeight = xClientHeight();
          if (windowHeight > tableHeight) {
            table.style.marginTop = (windowHeight - tableHeight) / 2;
          } else {
            table.style.marginTop = 0;
          }
        }
    }
    </script>
    <style type="text/css">
      body {
        text-align: center;
      }
    
      table#id-da-tabela {
        height: 300px;
        width: 500px;
        margin: auto;
        text-align: left;
        border: 1px solid;
      }
    </style>
    </head>
    <body>
    <table id="id-da-tabela">
      <tr>
        <td>Hello</td>
      </tr>
    </table>
    </body>
    </html>

    podes descarregar a lib x do Cross-Browser, neste download também vêm menus e exemplos de como fazer aquelas layers que podem ser arrastadas ou movidas. Muito bom mesmo cool.gif

  6. Basicamente <link> serve para referenciar outros tipos "media".

    Um exemplo é uma folha de estilos CSS

    <link rel="stylesheet" media="all" href="style.css" />
    . Outro exemplo é descrever a posição do documento em relação ao site
    <head>
    ...other head information...
    <title>Capitulo 5</title>
    <link rel="prev" href="capitulo4.html" />
    <link rel="next" href="capitulo6.html" />
    </head>

    quem tira partido disto são os browsers de texto, como o Lynx, mas o Mozilla e o Opera também suportam isto assim como outros attributos da tag <link>. Podes ver mais em W3C: Links in HTML documents

  7. Basicamente em relação às tags <b> e <strong> o que sei é que <b> serve para a apresentação da página, juntamente com as tags <font>, <center>, <big>, etc, e <strong> serve para estruturar a página, juntamente com <h#>, <p>, <ul>. Preciso de ler mais sobre isto.

    Em relação a <th> é como as <h#> mas para tabelas. Para perceberes a sua importancia faz uma página sem nenhum estilo nem layout, se utilizares bem estas tags assmi como as <h#>, <p>, <ul>, etc, o site continua legível e navegável, será fácil perceber quais são os titulos, listas, menus, etc.

    O tbody deve ser utilizado em conjunto com thead e tfoot, um exemplo

    <table>

    <thead>

        <tr></tr>

    </thead>

    <tfoot>

        <tr></tr>

    </tfoot>

    <tbody>

        <tr>

        <tr></tr>

    </tbody>

    <tbody>

        <tr></tr>

        <tr></tr>

        <tr></tr>

    </tbody>

    </table>

    Aqui o tfoot é definido antes do tbody para o browser descarregar primeiro o foot mas este é apresentado depois do tbody.

    Acho melhor leres mais em World Wide Web Consortium que também preciso de o fazer. laugh.gif

    De qualquer maneira espero que te tenha tirado a dúvida. smile.gif

  8. hahahahaha....... melhor de tudo foi o marco tentando falar como o David (Tentasse ao invés de Tentaste)....hehehe..... to falando baboseira??

    nem reparei laugh.gif

    agora, quanto a usar duas classes eu sei q dá, mas pensei q fosse com o ; mesmo... e não com o espaço...........
    isso é quando definimos o estilo directamente na tag, tipo <tag style="padding:4px;margin:10px"/>

    to com sono........
    és tu e eu laugh.gif
×
×
  • Criar Novo...