gpt4 book ai didi

html - 无法在 Google 地球气球文本中加粗

转载 作者:行者123 更新时间:2023-11-28 00:31:24 25 4
gpt4 key购买 nike

我正在尝试使用 KML 格式化 Google 地球上气球中的文本。无论我尝试哪种 html/css 技巧,我都无法将文本设为粗体。下面的示例演示了我能够将文本格式化为 Arial Black,但应用 font-family:'Arial Bold'没有效果。 <b>标签也不起作用。示例中未显示,我也尝试过 <strong>font-weight:bold .

此屏幕截图显示了以下代码在 Google 地球中的呈现方式。文本“Unformatted Text”与文本“Arial Bold”和“b tag”具有相同的字体粗细,应该是粗体。但是,“Arial Black”文本按预期呈现为 Arial Black。

enter image description here

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<name>Format Test</name>
<Style id="test-style">
<BalloonStyle>
<text>
<p style="font-family:'Arial Black';">Arial Black</p>
<p style="font-family:'Arial Bold';">Arial Bold</p>
<p>This text has a <b>b tag</b></p>
<p>Unformatted Text</p>
</text>
</BalloonStyle>
</Style>
<Placemark>
<name>Test Placemark</name>
<description><![CDATA['test']]></description>
<Point>
<coordinates>
-76.0,40.0,0
</coordinates>
</Point>
<styleUrl>#test-style</styleUrl>
</Placemark>
</Document>
</kml>

最佳答案

您的示例 KML 似乎最适合我,即使使用编码,也应该在 Google 地球中很好地解码。我得到了如下所示的气球……在地球专业版 v7(左)和地球网络版 v9(右)中。

screenshots of balloons with bold text

这显示了 style="font-family:'Arial Black';"<b>标记两个生成的粗体文本。 style="font-family:'Arial Bold';"没有显示为粗体,但我相信那是因为“Arial Bold”是一种不常见的字体,并且似乎只被某些浏览器支持。

也许您正在寻找的是单独的 font-weight 属性,如下所示:

<p style="font-family:'Arial'; font-weight:'bold'">Arial font, bold weight</p>

我还注意到您的 BalloonStyle/text 标记中没有 $[description] 引用变量,因此您的描述文本未包含在气球中。

您在哪个版本的 Earth 中看到了这个问题...您可以提供屏幕截图吗?

关于html - 无法在 Google 地球气球文本中加粗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54390041/

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