扫码关注官方订阅号
同事说不利于爬虫抓取,收录,这说法对吗?
欢迎选择我的课程,让我们一起见证您的进步~~
稍微智能一点的爬虫都能过滤掉这些样式信息的,搜索引擎的爬虫更智能了。主要还是跟 @shine_0123 说的一样,这样比较难维护。也不利于团队开发。举了例子:比如你在10个页面都用了同一个样式,如果你要修改的话,那么就需要同时修改10个页面。当100个页面呢?
最麻烦的应该是不好维护啊,内联一时爽,后期维护简直想死。
爬虫要你的页面样式作甚,这个看自己,一般一些特殊的东西可以这样写,包括淘宝京东什么的经常能看见这样的样式
先考虑自己好不好维护再讲其它的
前面的大家总结的不错了。其实SEO方面的确是小问题。维护问题真的巨大,所以使用内联一定要考虑好 是不是一定是其他地方用不到了。
如果是因为优先级的问题 有些地方需要特殊的样式,那可以弄一个比较特殊的命名,用!important来解决。用!important的时候要慎重,尽量规避常用的class免得引起大部分页面的变化
可以使用CSS-IN-JS技术,便于团队合作:
https://github.com/cssobj/cssobj
基本上内联的样式都可以改成CSSOBJ
难以维护,一旦修改是个大工程,所以不到万不得已,不要使用。
伪类不支持,n多css选择器不支持,爬虫不在乎你是内联的还是怎么的。除非是要做邮件迫不得已,不然没任何好处。
你同事真有意思,爬虫又不渲染页面,要样式做什么,主要问题是
不好维护
不利用复用
我用过这种开发, 然后就后悔了,维护的时候真TM想丢给别人干。 你千万不要干这种蠢事。你会后悔的。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
稍微智能一点的爬虫都能过滤掉这些样式信息的,搜索引擎的爬虫更智能了。
主要还是跟 @shine_0123 说的一样,这样比较难维护。也不利于团队开发。
举了例子:
比如你在10个页面都用了同一个样式,如果你要修改的话,那么就需要同时修改10个页面。当100个页面呢?
最麻烦的应该是不好维护啊,内联一时爽,后期维护简直想死。
爬虫要你的页面样式作甚,这个看自己,一般一些特殊的东西可以这样写,包括淘宝京东什么的经常能看见这样的样式
先考虑自己好不好维护再讲其它的
前面的大家总结的不错了。其实SEO方面的确是小问题。维护问题真的巨大,所以使用内联一定要考虑好 是不是一定是其他地方用不到了。
如果是因为优先级的问题 有些地方需要特殊的样式,那可以弄一个比较特殊的命名,用!important来解决。用!important的时候要慎重,尽量规避常用的class免得引起大部分页面的变化
可以使用CSS-IN-JS技术,便于团队合作:
https://github.com/cssobj/cssobj
基本上内联的样式都可以改成CSSOBJ
难以维护,一旦修改是个大工程,所以不到万不得已,不要使用。
伪类不支持,n多css选择器不支持,爬虫不在乎你是内联的还是怎么的。除非是要做邮件迫不得已,不然没任何好处。
你同事真有意思,爬虫又不渲染页面,要样式做什么,主要问题是
不好维护
不利用复用
我用过这种开发, 然后就后悔了,维护的时候真TM想丢给别人干。 你千万不要干这种蠢事。你会后悔的。