DEFLATE 中的块是否总是从字节边界开始?

Do the blocks in DEFLATE always start from byte boundary?

在DEFLATE规范(RFC 1951)中,它确实解释了块的结构,但由于我的英语不足,我找不到块是如何中继的。

当未压缩块(RFC 1951 中的 BTYPE 00)第一次出现时,如果它不是最后一个块,很明显下一个块将出现在字节边界处,因为未压缩块的结构应该总是结束在字节边界上。

但是,在其他块(压缩块)的情况下,我们不能说块结束符号 (255) 在字节边界处结束。在这种情况下,我们应该填充零直到字节边界,还是我们可以在块结束符号之后中继下一个块而不考虑字节边界?

下一个块从下一位开始,与字节边界无关。