【问题标题】:Change font-size in echo table更改回显表中的字体大小
【发布时间】:2017-11-27 19:37:14
【问题描述】:

我想根据回显表修改字体大小。 在这里你可以看到我的代码...

    echo "<table>";
    foreach($pdo -> query($abgÜbersicht) as $row){
        echo "<tr>";
        echo "<td>".$row['Spiel']."</td>";
        echo "</tr>";
    }
    echo "</table>";

我想我必须填写类似

的内容
<font-size: "xy"> 

但我不太确定如何正确写出正确的引号。

【问题讨论】:

    标签: php html html-table echo font-size


    【解决方案1】:

    how to write it correctly regarding to the correct quote signs. 这一行之后,我想分享一些关于 php 中引号的内容。它是几个月前准备的,但我没有发布。大多数新开发人员不知道在哪里使用 single quotesdouble quotes 以及如何使用 behave

    1:首先你要知道单引号和双引号的区别以及什么时候使用

    单引号

    2 : 在单引号内,所有内容都视为字符串。

    $message1 = '<div style="color:#ff0000"> Message 1 </div>';
    

    2.1: 上面的例子你可以在单引号内使用双引号,但你不应该在单引号内使用单引号。如果您需要使用,则需要使用向后 slash (\) 正确转义它。 像这样$message1 = '&lt;div style=\'color:#ff0000\'&gt; Message 1 &lt;/div&gt;';

    双引号

    3:在双引号内我们可以使用单引号$message1 = "&lt;div style='color:#ff0000'&gt; Message 1 &lt;/div&gt;;,但不应该在双引号内使用双引号。如果你需要你需要像这样正确地转义它 像这样$message1 = "&lt;div style=\"color:#ff0000\"&gt; Message 1 &lt;/div&gt;";

    4 : $message1 = '&lt;div style="color:#ff0000"&gt;$error&lt;/div&gt;';

    4.1 : 在上面的例子中 $error 将被视为字符串。它不会回显变量的值,因为它在单引号内。

    克服:

    你可以这样连接

    $message1 = '<div style="color:#ff0000">'.$error.'</div>';
    

    5 : $message1 = "&lt;div style="color:#ff0000"&gt;$error&lt;/div&gt;";

    5.1 : 在上面的例子中 $error 将被视为变量,因为它在双引号内。

    6 : $message1 = "&lt;div style="color:#ff0000"&gt;'$error'&lt;/div&gt;";

    6.1 : 在上面的例子中 $error 被认为是变量并且它给出了用单引号括起来的值。

    【讨论】:

      【解决方案2】:

      您可以通过内联样式和样式标签或单独文件两种方式来实现。 让我们先以第一种方式进行:

      echo "<table>";
          foreach($pdo -> query($abgÜbersicht) as $row){
              echo "<tr>";
              echo "**<font size='16px' color='magenta' family='monospace'>**<td>".$row['Spiel']."</td>**</font>**";
              echo "</tr>";
          }
          echo "</table>";
      

      第二种方法是把style标签给td。

            echo "<table>";
                  foreach($pdo -> query($abgÜbersicht) as $row){
                      echo "<tr>";
                      echo "<td **class='edit'**>".$row['Spiel']."</td>";
                      echo "</tr>";
                  }
                   ?>
                  <style type='text/css'>
                    .edit{ color:magenta; font-size:16px; /*and whatever you 
                    want*/
                     </style>
      

      【讨论】:

        【解决方案3】:

        您需要使用style HTML 属性。

        echo "<table>";
        foreach($pdo -> query($abgÜbersicht) as $row){
            echo "<tr>";
            echo "<td style=\"font-size: xy;\">".$row['Spiel']."</td>";
            echo "</tr>";
        }
        echo "</table>";
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-07-10
          • 2012-04-12
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多