gpt4 book ai didi

html - 使用简单的 html dom 从 div 中的字体标签中删除字体大小和系列

转载 作者:行者123 更新时间:2023-11-28 10:15:10 28 4
gpt4 key购买 nike

<div align="justify>
<div align="justify">
<p><font color="#333333" face="Arial" style="font-size:12px">
<div style="text-align: justify;"><font face="Arial, Helvetica, sans-serif" size="4" color="#990000">

bunch more stuff here

</div> <!-- end first div -->

所以我有了上面的代码,并基于第一个“证明”使用简单的 HTML DOM 提取内容。实际 HTML 中的第一个文本从“这里有更多内容”开始。

如何删除(或更改)大小属性,特别是 size="4"?希望不要计算字体标签,因为该代码不一致。

当前的简单 HTML DOM:

<?php
require_once('simple_html_dom.php');
// get DOM from URL or file
$html = file_get_html('http://www.regnumchristi.org/english/articulos/articulo.phtml?se=363&ca=975&te=735&id=20302#art_der6');

//delete links
foreach($html->find('a') as $e)
$e->outertext = '';

//show title
$e = $html->find('font[style="font-size:28px"]',1);
echo $e->outertext . '';
// show date
$e = $html->find('font[color="#9A9A9A"]',0);
echo '<div style="float: right; margin-top: -40px;">'. $e->outertext . '</div>';
//show day
$e = $html->find('div[align="justify"]',0);
echo strip_tags($e->innertext) . '';

//show rest
$stuff = $html->find('div[align="justify"]',1);
echo $stuff->saveHTML($tag);
echo '' . $stuff->outertext . '</ div>';
?>

最佳答案

你可以使用 jquery 来实现

$('font').attr('style','font-size:4px')

关于html - 使用简单的 html dom 从 div 中的字体标签中删除字体大小和系列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24244192/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com