关于使用文本编辑的html文件无法于Safari上运行的解决

本文主要介绍了在Mac上使用Safari浏览器运行HTML文件时遇到的显示问题及解决方案。首先调整文本编辑设置,确保HTML文件以纯文本形式储存且编码为UTF-8。然后,在Safari的偏好设置中启用“开发”菜单,并停用本地文件限制。通过这些步骤,可以正常在Safari中查看HTML内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows上一样的代码直接运行,Mac上却只有源代码或是空白网页

主要有两方面的原因导致,大家可以按照我以下的说明进行尝试

一.文本编辑的设置

在访达-应用程序中找到文本编辑后,打开;

电脑最上侧,选择文件-新建,见下图;

随后选择格式-制作纯文本,见下图;

 

接下来到了设置的部分,选择文本编辑-偏好设置,见下图;

会看到这个界面,选择窗口中的“打开与储存”,选中将HTML文件显示为HTML代码而不显示为格式化的文本,再取消选择第三行“给纯文本添加txt扩展名”完成设置;

 

 再之后复制上一段HTML代码,如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>在MAC上运行html</title>
</head>
<body>
<h1>碰壁后要放弃么?</h1> 
<p>哪个学会了的人没有碰过壁呢?</p>
</body>
</html>

最后一步,选择文件-储存,看到如下窗口,储存名后缀改为.html,纯文本编码使用UTF-8(这步储存的编码选择非常重要)

 第一部分文本编辑的设置结束;

二.Safari浏览器的设置

选择“Safari浏览器-偏好设置”,见到界面如下;

 

选择“高级”,最下一行勾选“在菜单栏中显示'开发'菜单” (顺便一提,这里的默认编码就是浏览器打开文件使用的代码类型);

接下来,在选择开发-停用本地文件限制,进行勾选,见下图;

这样就完成了对Safari浏览器的设置;

最后,找到这个html文件,拉到桌面,右键选择打开方式-Safari浏览器,就能看到成果了

 

 ·················································································

考虑到遇到这个问题的多是初学者,这边再提一下出现乱码的问题,如果出现乱码问题,是因为浏览器选择的打开码和文件的储存码不一致,所以直接在HTML文件中假如如下代码,即可告知浏览器该用什么相应性质读取

<meta charset="utf-8">

如果不想这样做,则需要在储存时和上文提到的浏览器的设置偏好时,另UTF-8的形式相一致.


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值