1

我正在尝试用 Racket 编程语言而不是 PHP 重写我未完成的网站http://mirai.ca,我开始不喜欢 PHP。问题是我不能只是复制和粘贴 HTML;Racket 使用 S 表达式来表示 XML,我必须使用它们来构建我的站点。语法应该很容易翻译,但 Racket 不是这里的重点。

相反,它是 IE 8 支持。这让我抓狂。http://mirai.ca在 IE 8 中工作得非常respond.js,可以处理 CSS3 响应式设计等。现在http://staging.mirai.ca应该页面前半部分的直接翻译(减去一些花哨的 CSS) 到 Sexps 中,只是不起作用。IE 8 拒绝响应式调整大小。

两个站点上输出的 HTML 基本上都是人类可读的,只需要通过美化器或其他东西来运行它们。我只是找不到导致不同行为的差异!这太令人沮丧了,我已经花了大约 4 个小时来解决这个问题。

4

1 回答 1

2

Racket 使用 S 表达式来表示 XML,我必须使用它们来构建我的站点。

你看过模板吗?

http://docs.racket-lang.org/web-server/templates.html?q=template

于 2013-08-11T21:44:11.637 回答