如何在多行中打破这一行?

时间:2017-04-03 13:46:19

标签: php indentation

这行内容中的html内容太长而且难以阅读,有没有一种优雅的方法可以将其分成多行?

<a class="icon-button" href="<?php echo get_term_link( $term ); ?>"><span><?php echo $term->name; ?></span><svg class="eco-sprite icon icon--go" role="img"><use xlink:href="#shape-ButtonDetailBold"></use></svg></a>

3 个答案:

答案 0 :(得分:2)

这是你的意思......

<?php
  . . .
?>
<a class="icon-button" href="<?php echo get_term_link( $term ); ?>">
    <span><?php echo $term->name; ?></span>
    <svg class="eco-sprite icon icon--go" role="img">
        <use xlink:href="#shape-ButtonDetailBold"></use>
    </svg>
</a>
<?php
 . . .
?>

答案 1 :(得分:1)

只需缩进HTML:

<a class="icon-button" href="<?php echo get_term_link( $term ); ?>">
    <span><?php echo $term->name; ?></span>
    <svg class="eco-sprite icon icon--go" role="img">
        <use xlink:href="#shape-ButtonDetailBold"></use>
    </svg>
</a>

答案 2 :(得分:1)

<a class="icon-button" href="<?php echo get_term_link( $term ); ?>">
    <span>
        <?php echo $term->name; ?>
    </span>
    <svg class="eco-sprite icon icon--go" role="img">
        <use xlink:href="#shape-ButtonDetailBold"></use>
    </svg>
</a>